Show Notes
- Amazon Poland Store: https://www.amazon.pl/dp/1098100131?tag=9natreepoland-21
- Amazon Worldwide Store: https://global.buys.trade/Learning-Domain-Driven-Design-Vlad-Khononov.html
- Apple Books: https://books.apple.com/us/audiobook/the-power-of-machine-learning-the-next-frontier/id1745665114?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree
- eBay: https://www.ebay.com/sch/i.html?_nkw=Learning+Domain+Driven+Design+Vlad+Khononov+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Czytaj więcej: https://polish.9natree.com/read/1098100131/
#subdomenypodstawowe #boundedcontext #ubiquitouslanguage #mapowaniekontekstów #anticorruptionlayer #LearningDomainDrivenDesign
Learning Domain-Driven Design Vladika Khononova to praktyczny przewodnik po projektowaniu oprogramowania, w którym architektura ma wynikać z realiów biznesu, a nie z chwilowej mody technologicznej. Książka, wydana przez O Reilly w 2021 roku, należy do literatury technicznej o domain driven design, lecz nie ogranicza się do katalogu wzorców kodu. Jej głównym celem jest pokazanie, jak zrozumienie strategii firmy, jej procesów i źródeł przewagi konkurencyjnej powinno wpływać na podział systemu, granice odpowiedzialności oraz wybór sposobu implementacji. Autor omawia zarówno projektowanie strategiczne, dotyczące subdomen i bounded contexts, jak i projektowanie taktyczne, dotyczące modelowania logiki biznesowej oraz architektury. Istotną częścią wywodu jest współpraca programistów z ekspertami dziedzinowymi i budowanie wspólnego języka. Khononov przedstawia DDD jako zestaw decyzji podejmowanych zależnie od złożoności problemu, a nie jako sztywną receptę na mikroserwisy lub rozbudowany model obiektowy. Dzięki temu książka pozostaje użyteczna także dla zespołów rozwijających istniejące, monolityczne systemy.