Aktywne Wpisy

michalxd21 +434
Dzisiaj różowa ma zdjęcie gipsu, a że ma wizytę u innej doktor w innej części miasta w południe to poprosiliśmy o maksymalnie wczesną wizytę. No to wpisali nas na sam początek, na 8:00. Byliśmy oczywiście 7:30 bo trzeba się zarejestrować i czekamy. Czekamy, czekamy, nikt nie wchodzi nikt nie wychodzi. Księciunio dopiero o 8:35 pojawił się w gabinecie XD ale potem wina rejestracji czy pacjentów że dużo roboty.
#lekarz100k #
#lekarz100k #

Lardor +169
Wstaje rano wychodzę z klatki a tu mam taki widok xddddd #krakow oczywiście ładuje wszystkie i dziś jadą do lamusowni na makulaturę właśnie tam dziś się wybierałem
źródło: 1000091710
Pobierz




@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
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,
źródło: comment_tTnsuELCONqMIO29DWseWGn4hh3LXAG7.jpg
PobierzTak 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 spraw.
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.