Chapter 11: Domain-Driven Design

In today's world, software is used to solve many complicated problems. From meeting worldwide demand for your e-commerce site to enabling a real-time stock trading platform, many companies, big and small, are leveraging Domain-Driven Design (DDD) to bring their products and services to market in a timely manner. DDD provides a conceptual foundation to solve complex problems and allows designers to modularize their software development and focus more on business concepts rather than the technical details. It is also a powerful methodology that facilitates creative collaboration between technical and domain experts. It enables these groups to iterate over a design to refine it and provides a common language for ...

Get AWS for Solutions Architects now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.