With A Little Help From My Friends
A good way to judge a domain model is to check how easily it accommodates unexpected feature requests.
— Ryan Singer (rjs) on Twitter