Oh My Learning
01 Knowledge crunching and ubiquitous language 9 min read mid drafted 02 Model-driven design and the domain layer 7 min read mid drafted 03 Layered architecture for model integrity 7 min read mid drafted 04 Entities and continuity of identity 7 min read mid drafted 05 Value objects and side-effect-free modeling 8 min read mid drafted 06 Services when behavior does not fit an object 7 min read senior drafted 07 Modules as conceptual boundaries 7 min read mid drafted 08 Aggregates and transactional consistency boundaries 8 min read senior drafted 09 Factories for complex creation and invariant safety 7 min read senior drafted 10 Repositories for persistence ignorance 7 min read senior drafted 11 Associations and model navigation trade-offs 8 min read senior drafted 12 Supple design for expressive and malleable models 8 min read senior drafted 13 Distillation: core domain and generic subdomains 8 min read staff drafted 14 Bounded contexts and explicit model boundaries 8 min read senior drafted 15 Context mapping and anti-corruption boundaries 9 min read staff drafted 16 Large-scale structure and continuous model refactoring 9 min read staff drafted