Domain Driven Design jest zestawem technik i koncepcji służących do projektowaniazłożonych modeli biznesowych i ich dosłownej implementacji. Niektórzy, takjak Martin Fowler, preferują stosowanie DDD również w prostszych przypadkachz uwagi na jego elegancję i implikacje techniczne w aspektach testowalności i rozszerzalności.Techniki DDD zyskały swą popularność w roku 2003, wraz z publikacją książki EricaEvansa. Mimo upływu lat koncepcja DDD jest wciąż żywo rozwijana i wzbogacanao nowe techniki, do których sięgniemy w kolejnych odsłonach serii.
Artykuł pochodzi z wydania pokazowego, pobierz bezpłatnie: http://programistamag.pl/download/