![]() Business wants to increase the efficiency of loan application processing for individual customers. Let’s assume that we are working for a retail bank that is selling mortgage loans. Let’s start with some business requirements. The source code for this post is located here at Altkom Software & Consulting Github. ![]() We will start with business requirements, then we will have a look at implementation that does not use domain driven design and has an anemic model, then we will analyze problems related to such approach and compare it with code build with help of domain-driven design tactical patterns. ![]() By better code I mean code that is more readable, easier to reason about and maintain. In this post, I am going to present how you can use domain-driven design tactical patterns like value object, entity, repository, domain event, factory, and domain service, to write better code.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |