Domain Driven Design
Complete Developer Podcast - A podcast by BJ Burns and Will Gant - Giovedì
The principles of domain driven design (DDD) make sense, but a lot of the documentation around it is not very helpful for getting your head around the ideas. Domain driven development is primarily about building and designing your applications to be focused on the business needs of your client.