Player FM uygulamasıyla çevrimdışı Player FM !
63. O modułach w DDD i organizacji kodu aplikacji biznesowej z Marcinem Markowskim
Manage episode 366537461 series 2658952
Subdomena czy bounded-context może być odkryta lub zamodelowana z użyciem heurystyk, które pojawiły się już kilkukrotnie we wcześniejszych rozmowach. Ale jak te koncepty mapują się na kod naszego systemu? Gdzie i jak zobaczymy w IDE ich istnienie i zakres? Odpowiedzią na te pytania mogą być opisane przez Erica Evansa moduły, zwane także pakietami.
Dziś ponownie moim gościem jest Marcin Markowski, a nasza rozmowa będzie dotyczyć wspomnianych już modułów. Będzie i teoretycznie i praktycznie, z obowiązkowym przykładem.
W dzisiejszym odcinku rozmawiamy z Marcinem m.in. o:
- decyzjach wpływających na kształt subdomen biznesowych i bounded contextów,
- modułach i ich roli w projekcie,
- organizacji kodu i struktury aplikacji w pakiety.
Materiały dodatkowe:
- Tacking Complexity in the Heart of Software, Eric Evans, rozdział poświęcony modułom,
- Modules in DDD, artykuł podsumowujący wspomniany powyżej rozdział,
- DDD Starter DotNet, przykład organizacji kodu w repozytorium Marcina,
- Modular Monolith with DDD, przykład organizacji kodu w repozytorium Kamila Grzybka,
- Modularization of domain models, darmowy rozdział książki Functional and Reactive Domain Modeling,
95 bölüm
Manage episode 366537461 series 2658952
Subdomena czy bounded-context może być odkryta lub zamodelowana z użyciem heurystyk, które pojawiły się już kilkukrotnie we wcześniejszych rozmowach. Ale jak te koncepty mapują się na kod naszego systemu? Gdzie i jak zobaczymy w IDE ich istnienie i zakres? Odpowiedzią na te pytania mogą być opisane przez Erica Evansa moduły, zwane także pakietami.
Dziś ponownie moim gościem jest Marcin Markowski, a nasza rozmowa będzie dotyczyć wspomnianych już modułów. Będzie i teoretycznie i praktycznie, z obowiązkowym przykładem.
W dzisiejszym odcinku rozmawiamy z Marcinem m.in. o:
- decyzjach wpływających na kształt subdomen biznesowych i bounded contextów,
- modułach i ich roli w projekcie,
- organizacji kodu i struktury aplikacji w pakiety.
Materiały dodatkowe:
- Tacking Complexity in the Heart of Software, Eric Evans, rozdział poświęcony modułom,
- Modules in DDD, artykuł podsumowujący wspomniany powyżej rozdział,
- DDD Starter DotNet, przykład organizacji kodu w repozytorium Marcina,
- Modular Monolith with DDD, przykład organizacji kodu w repozytorium Kamila Grzybka,
- Modularization of domain models, darmowy rozdział książki Functional and Reactive Domain Modeling,
95 bölüm
Tüm bölümler
×Player FM'e Hoş Geldiniz!
Player FM şu anda sizin için internetteki yüksek kalitedeki podcast'leri arıyor. En iyi podcast uygulaması ve Android, iPhone ve internet üzerinde çalışıyor. Aboneliklerinizi cihazlar arasında eş zamanlamak için üye olun.