Anemic Domain Model

Classes that hold only data while all the business rules live somewhere else.

What is Anemic Domain Model?

An anemic domain model is a design where classes hold only data (getters and setters) and all the rules live elsewhere in "service" classes. It is usually seen as a warning sign in OOP.

Level: Master · More OOP terms at this level

Updated