Expert workshop is something more than a training. Workshop is focused on client's project.
Code: | DDD-impl |
Category: | DDD Workshop |
Format: | 50% lecture / 50% workshop |
Duration: | 2 days |
Target audience: |
developers |
Enrollment: | Groups, companies |
Venue: | Client's office. |
Pragmatic approach to the DDD implementation in selected technology: Java, NET, PHP, RoR.Scope DDD modeling techniques (strategic and tactical Technical aspects of the DDD implementation
Business problems modeling techniques
The training is based on a model created during the training in the field of modeling, which precedes this training.
During lectures, the coach talks over the best practices of implementing the application architecture patterns and DDD Building Blocks.
During workshops, we implement two modules of the ERP class system. Next tasks consist of an incremental addition of new functionalities in a way that illustrates theoretical issues, learned during the lecture preceding them. During the discussions, participants have an access to the technical knowledge of the coach and have a possibility to verify their solutions with the ones developed by other participants of the training.
During workshops, participants solve the problems presented to them, working in pairs (Pair Programming), changing the roles after each task: Pilot and Driver. The purpose of this technique is to enable a look from different perspectives at the issues, at the same time activating more cognitive resources.
As a part of the training, we talk over and practice both basic and advanced DDD techniques, such as: Building Blocks patterns, developing the Ubiquitous Language and the Strategic Design technique set.
Check out our implementation of an example DDD+CqRS project: Sample Leaven.
Meet the experts who will conduct your workshop.