Transferring the model to code

Since we aren't doing a "Hello World" exercise, we won't be using the executable project for a while. Instead, we will concentrate on writing things inside the domain project, adding some practical classes and interfaces to the framework projects and writing tests.

First, we need to identify on which building blocks our implementation will be based. These building blocks are often referenced as Domain-Driven Design tactical patterns, opposed to DDD strategic patterns. Some even say that tactical patterns can be ignored in favor of strategic patterns. Although I agree that Ubiquitous Language, Bounded Context, and Context Map are the essential parts of DDD, I still believe that some tactical patterns are useful and bring clarity and common language for the implementation. This book is not a collection of tactical DDD patterns, and relevant concepts will only be used when necessary to implement the model.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.119.103.204