- Mastering Microservices with Java
- Sourabh Sharma
- 142字
- 2021-07-02 13:03:39
Distillation
As you know, distillation is the process of purifying liquid. Similarly, in DDD, distillation is a process that filters out information that is not required, and keeps only meaningful information. It helps you to identify the core domain and the essential concepts for your business domain. It also helps you to filter out generic concepts until you get the core domain concept.
The core domain should be designed, developed, and implemented with the highest attention to detail, using developers and designers, as it is crucial to the success of the whole system.
In our table-reservation system example, which is not a large or complex domain application, it is not difficult to identify the core domain. The core domain here exists to share real-time, accurate information regarding vacant tables in restaurants, and allows the user to reserve them in a hassle-free process.
- Expert C++
- Apache Oozie Essentials
- FFmpeg入門詳解:音視頻流媒體播放器原理及應用
- Swift 3 New Features
- HTML5從入門到精通 (第2版)
- Java EE 8 Application Development
- Learning Probabilistic Graphical Models in R
- Maker基地嘉年華:玩轉樂動魔盒學Scratch
- 從Power BI到Analysis Services:企業級數據分析實戰
- 精通Spring:Java Web開發與Spring Boot高級功能
- 算法超簡單:趣味游戲帶你輕松入門與實踐
- MySQL從入門到精通
- Python程序設計:基礎與實踐
- Java EE 程序設計
- Practical Linux Security Cookbook