Jose Alberto Hernandez created FINERACT-2652:
------------------------------------------------

             Summary: Extract process orchestration out of the domain entity 
into dedicated services
                 Key: FINERACT-2652
                 URL: https://issues.apache.org/jira/browse/FINERACT-2652
             Project: Apache Fineract
          Issue Type: New Feature
            Reporter: Jose Alberto Hernandez


The JPA entity carried a large amount of process-orchestration logic directly 
on the domain object. In particular:

Keeping this orchestration on the entity blurs the line between the domain 
model and the application/service layer, makes the entity hard to test in 
isolation, and forces deposit subclasses to override broad behaviour just to 
tweak one date.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to