Ostatnio nawiązała się ciekawa wymiana zdań odnośnie projektu CQRS Sample.
Zapraszam na forum.
Poniżesz można ściągnąć materiały z 42. spotkania TGD.NET
Zapraszam wszystkich na warsztaty poświęcone DDD i CqRS, które będę współprowadzić. Odbędzie się ono we Wrocławiu w najbliższym czasie. Więcej szczegółów oraz zapisy można znaleźć na następującej stronie.
W nowym wydaniu magazynu Programista można znaleźć mój artykuł o DSL w DDD, zapraszam do lektury.
Od pewnego czasu pracuję nad projektem demonstrujący kompleksowo wiele technik Domain Driven Design oraz Command Query Responsibility Segregation. Celem projektu jest:
- pokazanie wszystkich Building Blocków DDD
- pokazanie zaawansowanych technik DDD, np. Bounded Contexty i Sagi
- zaprezentowanie pragmatycznego podejścia do implementacji CqRS
- stworzenie bazy architektonicznej, na podstawie której można budować kolejne projekty
Natomiast plany na przyszłość, tą bliższą, jak i dalszą to:
- demostracja różnych technik testowania – UT, TDD, BDD, end-to-end
- wykorzystanie różnych form persystanecji: EF, NoSQL
- użycie EventSourcingu
- wykorzystanie NServiceBus jako implementacji szyny dla komend i zdarzeń
- integracja z telefonem (wp7, android), jak i autonomicznymi kontekstami napisanymi w Javie
Źródła projektu można znaleźć tutaj.
Natomiast wersja java, na której podstawie powstał projekt znajduje się tutaj.