Logo Crossweb

Log in

close
Sign up Forgot password

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Send
<< Go to podcasts list

63. O modułach w DDD i organizacji kodu aplikacji biznesowej z Marcinem Markowskim

IT
DDD
20.06.2023
01:13
Polish

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,

Similar podcasts