Przyczyną jest oczywiście nawał pracy. Miesięczny "zasób weny" inwestowałem w projekt tworzenia serii artykułów "DDD krok po kroku", która ma na celu przedstawienie technik z zakresu architektury systemu, architektury aplikacji oraz implementacji projektu opartego na podejściu DDD.
Artykuły są publikowane co miesiąc w programistamag.pl, natomiast dzisiaj - dzięki uprzejmości redakcji - możemy je udostępnić w formie niekomercyjnej - do pobrania tutaj.
W serii zaplanowane są jeszcze 2 artykuły:
- Kompendium testowania automatycznego - problemy, strategie, taktyki i techniki
- Kompleksowy proces modelowania DDD "Modeling Whirlpool" (z elementami BDD i Specification by Example)
Oba artykuły zostaną również udostępnione na blogu i będą ekstraktem całej naszej aktualnej firmowej wiedzy, którą stosujemy w projektach i pracy coachingowej z zespołami.
//=====================================
W planach mam kolejną serię artykułów, tym razem przeznaczoną dla początkujących programujących projektantów i programujących architektów. Seria będzie miała na celu wprowadzenie początkujących w świat podstawowych pojęć jak również zaawansowanych koncepcji oraz konkretnych rozwiązań typowych problemów.
Tematy z założenia nie będą ze sobą powiązane, jednak chciałbym wprowadzać bazowe pojęcia w początkowych artykułach aby na ich bazie budować bardziej złożone struktury.
Przykładowe tematy:
- Trzy smaki odwracania (i utraty) kontroli
- Programowanie funkcyjne w Javie - kiedy i po co?
- Fabryka dekorowanych strategii - czyli o trójpodziale logiki
- Deus ex Machina Stanów - dlaczego potrzebujesz jej w modelu biznesowym i jak zrobić ją źle
- Lazy Loading w pułapce czasu - błędy logiczne, które prawdopodobnie masz i o których prawdopodobnie nie wiesz
- Emulacja Traits w Javie - Role Object Pattern
- Mock czy Stub? - Command-query Separation prawdę Ci powie
5 komentarzy:
Dzięki za artykuły. Kolejna seria zapowiada się równie interesująco!
"Zamawiam" "Deus ex Machina Stanów - dlaczego potrzebujesz jej w modelu biznesowym i jak zrobić ją źle" :)
Już teraz aby zaspokoić ciekawość napiszę: jeżeli macierz przejść w maszynie stanów jest rzadka to "wiedz, że coś dzieje" - jeden z typowych schorzeń modeli: zbytnie uogólnienie.
"Kompendium testowania automatycznego - problemy, strategie, taktyki i techniki". A czym się różni strategia od taktyki i od techniki? :)
tak na szybko: http://sjp.pwn.pl :PPP
Prześlij komentarz