|
You are here |
softwarepatternsdemystified.wordpress.com | ||
| | | | |
blog.ploeh.dk
|
|
| | | | | How can you both follow Command Query Separation and assign unique IDs to Entities when you save them? This post examines some options. | |
| | | | |
www.jefclaes.be
|
|
| | | | | An entity is identified by an identifier, while value objects are identified by their value. If I make a living renting cars to tourists, I might not care the least about the identity of the colors the cars came in. I just care about their value; Rosso Corsa, Azurro Metallic... If I repaint the car, the color changes, and the previous color is abandoned as a whole. However, if I were a car paint manufacturer, I would care a great deal about the identity of a color. | |
| | | | |
www.paepper.com
|
|
| | | | | Domain Driven Design (DDD) is an influential book by Eric Evans from 2004 - sometimes also referred to as "the big blue book". This blog post summarizes some of my own understanding of the book and gives you an introduction to domain driven design. Important definitions Domain The domain is the area in the real world which we are writing a computer program about. Model The model is our representation of our domain. | |
| | | | |
pivic.blog
|
|
| | | |||