In this month’s meeting we will be discussing Domain-Driven Design (DDD), which is a design approach to building systems first coined by Eric Evans in his book of the same name. We discussed it a little in the November meeting and there was a consensus that it warranted its own meeting.
It might sound abstract or hard to understand at first, but if you practice object-oriented design, including the discipline of loose coupling, and you practice unit testing fairly religiously, and you mercilessly refactor code, and you work with domain experts while building your system, essentially you’ll end up with a result that’s basically what advocates of DDD are talking about.
There are a few specific patterns described in Evans’s book that apply mostly to enterprise software development, and some that are fairly universal principles, but essentially, DDD is a pragmatic approach to software development that can, over time, reduce the buildup of technical debt, and make your customers happier because you are able to speak the same language with each other, and deliver better-working solutions because of the advantages of understanding each other better.
Date/Time: 1/16/14 12:00 pm – 1:00 pm
Venue: BancVue, 4516 Seton Center Pkwy, Suite 300, Austin, TX 78759
To Register (and for more info): http://www.eventbrite.com/event/10072413861.