120 likes | 365 Views
Domain Driven Design. Roberto Valenti – [email protected]. What?. is an approach to developing software for complex needs by deeply connecting the implementation to an evolving model of the core business concepts. The Premise.
E N D
Domain Driven Design Roberto Valenti – [email protected]
What? is an approach to developing software for complex needs by deeply connecting the implementation to an evolving model of the core business concepts.
The Premise The premise of domain-driven design is two-fold: Place the project's primary focus on the domain and domain logic; and Base complex designs on a model.
How Making the domain itself the main focus of the project, and maintaining a software model that reflects a deep understanding of the domain
References • Domain Driven Design Quickly (free book) • http://www.infoq.com/minibooks/domain-driven-design-quickly • Deep-Fried Bytes: DDD with David Laribee • http://deepfriedbytes.com/podcast/episode-6-talking-domain-driven-design-with-david-laribee-part-1/ • http://deepfriedbytes.com/podcast/episode-7-talking-domain-driven-design-with-david-laribee-ndash-part-2/ • ALT.NET Podcast: DDD with Rob Conery and James Avery • http://altnetpodcast.com/episodes/15-domain-driven-design • HanselMinutes: Rob Conery limps and learns about Domain Driven Design • http://www.hanselminutes.com/default.aspx?showID=158