October 2009 Entries
I really enjoyed watching this video on domains and command/query separation: http://www.infoq.com/presentations/greg-young-unshackle-qcon08 Here are the short quotes that had the greatest meaning to me: State transitions are an important part of our problem space and should be modeled within our domain. My thoughts: instead of an application being data-driven, and application becomes scenario- or use case-driven. You know your audits are complete if you can rebuild your current state exactly and solely from the audit. Entity can...