January 07, 2015 at 12:31PM
"Success developing useful models comes down to three points." #readingToday

Success developing useful models comes down to three points. 1. Sophisticated domain models are achievable and worth the trouble. 2. They are seldom developed except through an iterative process of refactoring, including close involvement of the domain experts with developers interested in learning about the domain. 3. They may call for sophisticated design skills to implement and to use effectively.

Domain-Driven Design, Eric Evans