Develop applications become even more challenging in ever growing business requirement and complexities. Domain Driven Design (DDD) offers rigid structure and simplicity in managing domain logic. As the result, DDD serves as basis, enable more sophisticated concepts that we can apply at later stage of the project.
Presentation delivered in PHP User Group Thailand - June 14, 2017