Domain Driven Design RRS feed

  • Question

  • User214117797 posted

    Hi all,

    Of late, I have been seeing a lot of code written that developers created entity classes purely as a data transfer object. The entity class is essentially a dumb class that serves as a data structure. The developer then creates a static class that manages this entity class, so all the logic and CRUD goes into this static class.

    Now, I am not a fan of this as you are creating an unnecessary layer on top and it goes against the founding principles of OOP. I believe this is termed the ananemic model and by some is considered an anti pattern. Regardless, I am not here to start a thread to debate on the pros and cons, rather I am looking for recommendations on a good Domain Driven Design book that I can suggest as supplementary reading material for my developers.

    Can any one point me to a good book that will on DDD?

    Thanks, Jim


    Friday, November 21, 2008 4:15 AM


All replies