Training: DDD
Booking
Duration: 2 Days
Contact: Siddhesh Nikude
Inquire via E-Mail
Phone: +91-95-52572354
Available Languages
- English
- German
Audience
Software Developers, Software Architects, Technical Project Managers, and Business Analysts.
Goals
Learn how to improve your Software Analysis and Design with Domain-Driven Design.
Contents
- Agile Preconditions and Context
- Iterative Development
- Close Relationship between Developers and Domain Experts
- DDD in the context of XP
- OOP, FP, and OFP
- Language and Communication Theory
- Who needs to talk?
- Ubiquitous Language
- DDD Model Elements and Design Patterns
- Layered Architecture
- Entities
- Value Objects
- Services
- Modules
- Aggregates
- Factories
- Repositories
- Refactoring
There are plenty of examples and exercises.