Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Absolutely it's bad OO design. Because it's very difficult to do OO right at scale. For a larger application like many I've worked on (thousands of domain classes), it's much less risky to have an anemic domain model than attempt to model a very complex domain properly. I would imagine in the Java world most applications that use ORMs tend to lean towards anemic domain models that simply mirror DB tables.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: