file:///F:/www/lib/embedded_system/index.html
file:///F:/www/lib/linux_develop_open_source/index.html
file:///F:/www/lib/index_unixc/programe/internetdisign.html
file:///F:/www/lib/index_unixc/programe/linuxipc/linuxipc.html
https://hackmd.io/@sysprog/c-oop?type=view
https://ithelp.ithome.com.tw/articles/10216792
Domain Rich model vs. anemic model
https://thevaluable.dev/anemic-domain-model/
https://www.amido.com/blog/anaemic-domain-model-vs-rich-domain-model
https://stackoverflow.com/questions/23314330/rich-vs-anemic-domain-model
https://engineering.linecorp.com/zh-hant/blog/domain-driven-design/
Value Object 不是貧血模型
Immutable 是 entity 一個特性嗎/ 不是
Entity
Entity ID
是有生命週期
可變的 state machine
Domain Service (Task Manager)
無法放入 Entity & Value Object 的行為、或是涉及多個 Entity & Value Object 的行為
以 Domain Model 來定義 Domain Service 的方法
無狀態
Avoid the Anemic Model problem 貧血模型 anemic domain model
Application Service
外面的服務
Aggregate Root
https://ithelp.ithome.com.tw/articles/10223936
https://github.com/humank/EventStormingWorkShop
https://github.com/VaughnVernon/IDDD_Samples
https://github.com/ddd-by-examples/library
No comments:
Post a Comment