Breaking Facets out of an Entity

I found this article insightful.  Since taking IDesign’s Architect’s Master Class this past summer I’ve been putting more thought into what constitutes a “facet” of a system that should be pulled into its own class in the name of the Single Responsibility Principle.  The article develops some basic “why’s” along these lines.

http://codebetter.com/blogs/gregyoung/archive/2008/12/21/ddd-specifications-language-and-locality.aspx

 

This entry was posted in Uncategorized. Bookmark the permalink.