architecture

Jak powinien być skonstruowany model w MVC?

Dopiero zaczynam rozumieć Framework MVC i często zastanawiam się, ile kodu powinno znaleźć się w modelu. Zazwyczaj mam klasę ... eż powyższy kod, czy może można oddzielić ten kod, który faktycznie działa w bazie danych? Czy skończę mając cztery warstwy?

Konstrukcja silnika gry oparta na komponentach [zamknięta]

Przyglądałem się projektowi silnika gry (skupionemu głównie na silnikach gier 2D, ale także na grach 3d) i jestem zainteresow ... rmacje na ten temat byłyby mile widziane, a nawet książki, chociaż linki i szczegółowe odpowiedzi tutaj byłyby preferowane.

Kiedy Redis? Kiedy do MongoDB? [zamknięte]

To, czego chcę, to nie porównanie Redisa i MongoDB. Wiem, że są różne; wydajność i API są zupełnie inne. Redis jest bardzo s ... ak mogę, ale potrzebuje droga maszyna. Więc co sądzisz o wykorzystaniu obu z nich? Kiedy wybrać Redis? Kiedy wybrać MongoDB?

Jak osiągnąć teoretyczne maksimum 4 flopów na cykl?

Jak można osiągnąć teoretyczną maksymalną wydajność 4 operacji zmiennoprzecinkowych (Podwójna precyzja) na cykl na nowoczesny ... ulsd xmm5, xmm3 mulsd xmm1, xmm3 mulsd xmm8, xmm3 addsd xmm10, xmm2 addsd xmm9, xmm2 addsd xmm13, xmm2 ...

C Stan-konstrukcja maszyny

Tworzę mały projekt w mieszanym C i C++. Buduję jedną małą maszynę stanową w sercu jednej z moich nici roboczych. Zastanawi ... mentacji. Aktualizacja: bazując na wszystkich wspaniałych wkładach zebranych na SO, zdecydowałem się na tę architekturę:

Jak projektować projekty obiektowe? [zamknięte]

Pracuję nad dużym projektem (dla mnie), który będzie miał wiele klas i będzie musiał być rozszerzalny, ale nie jestem pewien, ... z? Jaki jest proces, który zwykle wykonujesz yeilds dobry, czysty projekt, który będzie ściśle reprezentować produkt końcowy?

Projektowanie oprogramowania a Architektura oprogramowania [zamknięty]

Czy mógłby ktoś wyjaśnić różnicę między projektowaniem oprogramowania a architekturą oprogramowania? Dokładniej; jeśli powie ... iki/Software_design i http://en.wikipedia.org/wiki/Software_architecture , ale nie jestem pewien, czy dobrze je zrozumiałem.

Właśnie odkryłem, dlaczego wszystkie ASP.Net strony internetowe są powolne, a ja staram się wymyślić, co z tym zrobić

Właśnie odkryłem, że każda prośba w ASP.Net aplikacja webowa otrzymuje blokadę sesji na początku żądania, a następnie zwalnia ... ie gardło wydajności w ramach w wersji 4.0! Przegapiłem coś oczywistego? Jak trudno byłoby użyć kolekcji ThreadSafe do sesji?

Jak wdrożyć Strumień aktywności w sieci społecznościowej

Rozwijam własną sieć społecznościową i nie znalazłem w sieci przykładów implementacji strumienia działań użytkowników... Na p ... k przechowywać zdarzenia akcji? Jakiego modelu danych i modelu obiektowego mogę użyć dla strumienia akcji i dla samych akcji?

Facebook Architecture [zamknięty]

Szukałam artykułów/informacji o architekturze na Facebook, wyzwaniach i sposobach, w jakie się z nimi zmierz. Czego używają i ... byłem w stanie znaleźć dobrych miejsc do dzielenia się tymi badaniami, stąd ta inicjatywa. Mam nadzieję, że to komuś pomoże.

AngularJS: zrozumienie wzorca projektowego

W kontekście tego postu autorstwa Igora Minara, lidera AngularJS: MVC vs MVVM vs MVP . Co za kontrowersyjny temat, że w ... ub wytyczne dotyczące implementacji wzorca projektowego AngularJS MVW (Model-View-Whatever) w aplikacjach po stronie klienta?

Opisz architekturę, której używasz w aplikacjach internetowych Java? [zamknięte]

Podzielmy się architekturami aplikacji internetowych opartych na Javie! Istnieje wiele różnych architektur dla aplikacji int ... ą opcją jest użycie Java Persistence Query Language (JPQL) i wykonanie FETCH JOIN. Jednak obie te opcje są nieco uciążliwe.

Jak jest Node.js z natury szybszy, gdy nadal opiera się na wątkach wewnętrznych?

Właśnie obejrzałem następujący film: Wprowadzenie do Node.js i nadal nie rozumiem, jak można uzyskać korzyści z prędkości. ... : głównie wiele wątków, przełączanie kontekstu, martwe blokady...itd? Musi być jakiś szczegół, którego nadal nie rozumiem.

Jak sprawdzić, czy mam 32-bitowy lub 64-bitowy system operacyjny?

Pobrałem i zainstalowałem Ubuntu z oficjalnej strony. Jednak nie wiem, czy zainstalowałem wersję 32-bitową czy 64-bitową. W ... m kliknąć prawym przyciskiem myszy Mój Komputer i wskazał, która to wersja. Czy jest łatwy sposób na sprawdzenie w Ubuntu?

Dlaczego IoC / DI nie jest powszechne w Pythonie?

W Javie / DI jest bardzo powszechną praktyką, która jest szeroko stosowana w aplikacjach internetowych, prawie wszystkich ... rochę dziwnie, a nie "pythonicznie". Ale może ktoś ma lepsze wyjaśnienie, dlaczego IoC nie jest szeroko stosowany w Pythonie.

Jaka jest różnica między odpoczynkiem a odpoczynkiem

Jaka jest różnica między systemem odpoczynku a systemem, który jest spokojny? Z kilku rzeczy, które przeczytałem większość tzw. usług odpoczynku to tak naprawdę usługi odpoczynku. Więc jaka jest różnica między tymi dwoma.

Domain Driven Design: Usługa Domeny, Usługa Aplikacji

Czy ktoś może wyjaśnić różnicę między domeną a usługami aplikacyjnymi podając kilka przykładów? A jeśli usługa jest usługą do ... domenowym, a jeśli tak, czy również wstrzyknę repozytoria do tej usługi domenowej? Niektóre informacje byłyby bardzo pomocne.

INotifyPropertyChanged vs. DependencyProperty in ViewModel

Podczas implementacji ViewModel w aplikacji WPF architektury Model-View - ViewModel wydaje się, że istnieją dwie główne opcje ... aprawdę dobry pomysł, aby dać zależności ViewModel do WPF? Co jeszcze Muszę wziąć pod uwagę, kiedy podjąć decyzję projektową?

Czy usługi powinny zawsze zwracać DTOs, czy też mogą zwracać modele domen?

Projektuję (re)wielkoskalową aplikację, wykorzystujemy architekturę wielowarstwową opartą na DDD. Mamy MVC z warstwą danych( ... rozdzielaniu obaw, nawet używanie określonego wzorca nie jest "konieczne", przynajmniej w tej chwili. Jak zawsze, dziękuję.

Aplikacja jednostronicowa: zalety i wady [zamknięta]

zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. ... enie. Nie zaszkodzi kibicom SPA. Nie proś mnie, żebym czytał więcej o SPA. Chcę tylko usłyszeć twoje rozważania na ten temat.