¿Hay un rico ejemplo de modelo de dominio?

Estoy buscando un ejemplo sencillo para ilustrar los beneficios de usar un modelo de dominio enriquecido. Idealmente, me gustaría un listado de código antes y después (que debería ser lo más corto posible).

El listado de códigos anterior debe mostrar el problema que se resuelve con un modelo de dominio anémico y una gran cantidad de código de nivel de servicio bastante procedimental, y el listado de código posterior debe mostrar el mismo problema que se resuelve con un modelo de dominio rico orientado a objetos.

Idealmente, la lista de códigos debería estar en Java o Groovy, pero cualquier cosa bastante similar (por ejemplo, C #) haría.

Respuestas a la pregunta(4)

Su respuesta a la pregunta