Aktywne Wpisy
CZY NA NOCNEJ JEST JAKIŚ MODERATOR? PYTAM BO JEDEN MIREK PRZED CHWILĄ NAPISAŁ, ŻE IDZIE SIĘ ZABIĆ. NIE WIEM CO PODAĆ W ZGŁOSZENIU.
#motoryzacja #samochody Siema motoryzacyjne świry.Poszukuje samochodu do 50 tys cebulionów i mam mega dylemat.Moje wymagania to kombi/suv,automat,rocznik minimum 2015,jakikolwiek naped 4x4(z tego mogę zrezygnować).Wybór dla laika samochodowego jest tak duży że sam nie wiem co brać żeby się nie władować na minę.Samochód głównie w dłuższe trasy po Polsce i raz do roku na Bałkany więc taki połykacz kilometrów
Który warto brać
- Jeep Cherokee KL 10.7% (9)
- Passat B8 29.8% (25)
- Mitsubishi Outlander 16.7% (14)
- Seat Leon 10.7% (9)
- Peugeot 508 26.2% (22)
- Opel Insignia 6.0% (5)
Aktywne Znaleziska
Zawiera treści 18+
Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.
@yelen: Nie wiesz bo wszystko zależy od konkretnego problemu :) Dla jednej aplikacji wystarczą dwie paczki - jedna na UI i logikę aplikacji i druga na logikę biznesową, inna będzie potrzebować 10 paczek. Może napisz z czym konkretnie masz problem?
A co do DDD to w uproszczeniu jest to sposób na modelowanie dużych systemów ze złożoną logiką biznesową i w kontekście takich systemów DDD powinno być rozpatrywane.
Z doświadczenia.
A co do twojego problemu to zależy od specyficznego problemu. Jeżeli chodzi o odpowiedzialność klas to tak jak jest napisane w Clean Code (rozdział 10 Zasada pojedyńczej odpowiedzialności, s.156) klasa powinna mieć tylko jeden powód do zmiany. Przykładowo klasa posiadająca dwie publiczne metody, jedna
Tak jak pisze @markaron staraj się rodzielać odpowiedzialność między klasy. Zwróć uwagę na długość metod oraz pilnuj prawa Demeter, co do wywołań
Odnośnie projektowania klas i ich odpowiedzialności, a także pisania kodu o poprawnej strukturze, polecam gorąco TDD Larsa Koskella, książka otwiera oczy na wiele
http://helion.pl/ksiazki/uml-i-wzorce-projektowe-analiza-i-projektowanie-obiektowe-oraz-iteracyjny-model-wytwarzania-aplikac-craig-larman,umwzo3.htm
Wbrew pozorom ( tytuł ) książka przedstawia sposób myślenia programisty własnie w tym zakresie z którym masz problem.