As a today’s Software development Domain Driven Design(DDD) is so much popular development methodology then others. It handles Software complexity
so smartly and efficiently. It is recommended to use this methodology for big and complex software project development specially which are develop iterative
way. In our opus project it is partially implemented by refactoring process. In our opus data access layer it is implemented. Hope in
future it will implement in Business layer and common layer(infrastructure layer) as well.