niedziela, 11 listopada 2012

DDD krok po proku - dostęp do artykułów i plany kolejnej serii

Ostatnie pół roku działalności bloga można podsumować krótko: marazm:)

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
Jeżeli ktoś chciałby "zamówić" jakiś temat to czekam na propozycje.

5 komentarzy:

Newion pisze...

Dzięki za artykuły. Kolejna seria zapowiada się równie interesująco!

Mateusz Mrozewski pisze...

"Zamawiam" "Deus ex Machina Stanów - dlaczego potrzebujesz jej w modelu biznesowym i jak zrobić ją źle" :)

Sławek Sobótka pisze...

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.

Unknown pisze...

"Kompendium testowania automatycznego - problemy, strategie, taktyki i techniki". A czym się różni strategia od taktyki i od techniki? :)

Sławek Sobótka pisze...

tak na szybko: http://sjp.pwn.pl :PPP