filmov
tv
Extreme Domain-Driven Design - Jimmy Nilsson
![preview_player](https://i.ytimg.com/vi/4yHcKDM1yNk/maxresdefault.jpg)
Показать описание
Domain-Driven Design Europe 2017
After all those years, a bottle neck in software development is still the lack of long-term understanding between developers and domain experts. Domain-Driven Design (DDD) certainly addresses that and at the core of DDD is the focus on reaching deep and shared understanding to together coming up with a better solution than ever before.
That can be taken to a new level with using business centric languages for describing the solution domain. The benefits are huge! One way of describing this is: some requirement descriptions = the code that executes = the documentation
The description of the solution domain is then executed by an engine which is created and maintained by the core developers. Most architecture opinions and decisions are taken care of at the engine level. The end result is a very small amount of code, both the engine code and the description of the solution domain.
In this presentation we will describe the key parts of this concept. You will be able to try it out in your own projects afterwards!
After all those years, a bottle neck in software development is still the lack of long-term understanding between developers and domain experts. Domain-Driven Design (DDD) certainly addresses that and at the core of DDD is the focus on reaching deep and shared understanding to together coming up with a better solution than ever before.
That can be taken to a new level with using business centric languages for describing the solution domain. The benefits are huge! One way of describing this is: some requirement descriptions = the code that executes = the documentation
The description of the solution domain is then executed by an engine which is created and maintained by the core developers. Most architecture opinions and decisions are taken care of at the engine level. The end result is a very small amount of code, both the engine code and the description of the solution domain.
In this presentation we will describe the key parts of this concept. You will be able to try it out in your own projects afterwards!
Extreme Domain-Driven Design - Jimmy Nilsson
Jimmy Bogard - Domain Driven Design: The Good Parts @ DevConf 2017
Jimmy Nilsson Is Domain Driven Design more than Entities and Repositories
Jimmy Bogard - Domain-Driven Refactoring
Domain Driven Design: The Good Parts by Jimmy Bogard
DDD really matters! - Jimmy Nilsson
DDD Really Matters! - Jimmy Nilsson
Keynote: What really matters - Jimmy Nilsson - KanDDDinsky 2019
Domain Driven Design for Mere Mortals | DevNation Tech Talk
Jimmy Bogard - The DDD Do-Over
What Really Matters - Jimmy Nilsson
Crafting Domain-Driven Designed REST APIs - Julien Topçu - DDD Europe 2022
Jimmy Bogard - The DDD Do Over
Strategisches Domain-driven Design - Grundlegende Patterns unter der Lupe
A Daily Practice of Empirical Software Design - Kent Beck - DDD Europe 2023
Tech3camp#72 (Java): Marek Żylicz - Domain Driven Design – A case study
Domain-Driven Design: Hidden Lessons from the Big Blue Book - Nick Tune | Craft 2019
David West - The Past and Future of Domain-Driven Design
DDD & Microservices: At Last, Some Boundaries! • Eric Evans • GOTO 2015
microXchg 2017 - Oliver Gierke: DDD & REST - Domain-Driven APIs for the web
[DDDDD-20] Extreme Context Mapping
Implementing Domain Driven Design, Chapter 7 Services
B01 Applied Domain Driven Design Blueprints for Jakarta EE
Refactoring to Deeper Insight: Lessons Learned Applying DDD to Large Scale - Paul Rayner
Комментарии