architecture

Kiedy przepisać bazę kodu od podstaw

Wracam do artykułu Joela Spolsky ' ego O nigdy nie przepisywaniu kodu od zera. Podsumowując jego argument: kod nie rdzewieje ... oper może podjąć, aby rzeczy o wiele czystsze ,czytelne i po prostu płasko się lepiej z małymi, stopniowymi krokami w czasie.

Czy powinienem używać jednej lub wielu konfiguracji bazy danych dla aplikacji dla wielu klientów?

Pracuję nad aplikacją PHP, która ma ułatwić przepływ pracy w firmie i zarządzanie projektami, powiedzmy coś w rodzaju Basecam ... w pierwszej kolejności ) Co o tym myślisz? Czy macie jakieś pomysły jakie rozwiązanie najchętniej wybrały powyższe firmy?

Budowanie aplikacji enterprise z Node / Express

Staram się zrozumieć, jak struktura aplikacji enterprise za pomocą Node / Express / Mongo (właściwie przy użyciu stosu MEAN). ... wany jako parametr do tworzenia dokumentu Mongo. Źle pachnie. Chciałbym pracować z klasami betonu, a nie z raw JSON Dzięki.

Jak dokładnie działa Spring BeanPostProcessor?

Studiuję do certyfikacji Spring Core i mam pewne wątpliwości co do tego, jak Spring radzi sobie z cyklem życia beans, a w szc ... jakiegoś typowego przykładu innego rodzaju post procesora fasoli, możesz mi pokazać jakiś typowy przykład, kiedy są używane?

Jakich narzędzi (darmowych) używasz do projektowania oprogramowania [closed]

Jakich narzędzi używasz, aby przyspieszyć dokumentowanie projektu aplikacji. Mianowicie Tworzenie szkieletów, schematów bloko ... dne . Jest ogólny konsensus, że przypadki użycia są istotne, lub jest dobry funkcjonalny dokument spec łatwiejsze i szybsze

WPF MVVM dlaczego warto używać widoków ContentControl + DataTemplate zamiast prostych widoków okien XAML?

Mam pytanie odnośnie MVVM w WPF który mnie napędza. Po co robić coś takiego:? MainWindow.xaml: <Window x:Class="MVVMPr ... dzięki za przeczytanie. : O Dzięki Rachel Lim i nicku Polyak za moje Kwitnące zrozumienie MVVM Edit: Minor flow change

System osiągnięć / Odznak

Przeglądałem tę stronę dla odpowiedzi, ale nadal jestem trochę niepewny, jak zaplanować podobny system w jego strukturze bazy ... awania odznaki najlepiej umieszczać w przygotowanych zapytaniach/funkcjach dla każdej odznaki, prawda? (lepsza elastyczność)

Projektowanie baz danych SaaS-wiele baz danych? Rozdzielić?

Widziałem aplikacje SaaS hostowane na wiele różnych sposobów. Czy dzielenie funkcji i modułów na wiele baz danych jest dobrym ... dnym DB i tabel specyficznych dla funkcji/aplikacji w innym DB i być może innych tabel powszechnie udostępnianych w innym DB?

Jak zaprojektować architekturę rozproszonego systemu wielordzeniowego odpornego na błędy Erlang/OTP?

Chciałbym zbudować system oparty na Erlang / OTP, który rozwiązuje problem "zawstydzający parrallel". Już przeczytałem / prz ... e później? Jakie jest ogólne podejście do Erlang / OTP distributed fault-tolerant Architektura systemów wieloprocesorowych?

Sprzężenie i spójność

Staram się sprowadzić pojęcia sprzężenia i spójności do zwięzłej definicji. Czy ktoś może mi podać krótkie i zrozumiałe wyjaś ... nie(krótsze niż definicje na Wikipedii tutaj i Tutaj)? Jak wchodzą w interakcje? Dzięki. Ktoś ma dobry, krótki przykład?

Najlepszy sposób przechowywania kryteriów odznaki?

Zastanawiałem się, jak zaimplementować funkcję badge podobną do SO na nowej stronie. Jaki jest najlepszy sposób przechowywani ... re informacje w bazie danych i poproś o zapytanie o kod, aby dowiedzieć się o odznakach i ich kryteriach. Są lepsze sposoby?

Różnica między frontend, backend i middleware w tworzeniu stron internetowych

Zastanawiałem się, czy ktoś może porównać/skontrastować różnice między frontendem, backendem i middleware ("middle-end"?) zwi ... ackend nie mogą być rozdzielone? Jeśli chodzi o wąskie gardła, który koniec jest związany z jakiego rodzaju wąskimi gardłami?

Jaka jest różnica między obiektami domeny, POCOs i encjami?

Miałem wrażenie, że wszystkie są w zasadzie takie same. Czy obiekty modelu również są takie same? W tej chwili w mojej arch ... ail) { //see if email in db } } Więc które z powyższych klas są POCO, Domain Object, Model object, entity?

Najlepsze praktyki-projektowanie przed kodowaniem [zamknięte]

zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. ... -4 pliki, a to dlatego, że są w jakiś sposób połączone.. ale chyba nie we właściwym:) więc to był mój błąd w projektowaniu..)

Zalecana skalowalna struktura projektu AngularJS?

Widziałem kilka szablonów projektu AngularJS: seed project na oficjalnej stronie internetowej, Yeoman 'S wygenerowany, i Ang ... wania wszystkiego; możliwość posiadania wspólnych, wieloprojektowych elementów (np. wspólnych dyrektyw, filtrów lub usług).

Jak napisać narzędzie do współpracy w czasie rzeczywistym, takie jak Google docs?

Jestem bardzo ciekawa Jak można napisać narzędzia do współpracy, takie jak Google docs? Najbliższą rzeczą, jaką mogę wymyś ... ałe narzędzie? Jakich narzędzi używają do tworzenia tego typu aplikacji? TIA dla dowolnych wskaźników, które możesz podać.

ONION archicecture zależności w tej samej warstwie: Infrastruktura i komunikacja internetowa

Projektuję ASP.NET aplikacja MVC wykorzystująca architekturę Onion opisaną przez Jeffreya Palermo. Jest to ASP.NET projekt ... pozostaje odizolowana i ma dostęp tylko do podstawowej logiki biznesowej. Http://www.matthidinger.com/images/onion-arch.png

Czy znasz jakąś alternatywę dla NDepend dla architektów? [zamknięte]

zamknięte. to pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. ... nia dla tego oprogramowania: Tworzenie diagramów zależności Pobierz metryki kodu Wyświetl pokrycie komentarzy (do tej pory)

Widoki oparte na rolach Django?

Szukam jakiegoś wkładu w to, jak inni by to zaprojektowali. Dostarczę widoki oparte na klasie (Grupa django). Na przykład g ... alności. Czy zostało to zrobione przez jakąś aplikację strony trzeciej? A jak podchodziłbyś do tego problemu? Dzięki, Pete