我开始学习DDD的原则,目前正试图掌握有界上下文的概念。特别是,你如何决定它有多大(或小)呢?是的,我知道,根据Vaughn Vernon的说法,尽可能小,必要时尽可能大。
假设我要建模一个博客。然后我可以说涉及到3个有界上下文:1)首页(显示最新文章,不显示评论)2)讨论(单篇文章包括评论)3)文章编辑器(我在其中撰写文章)。
但是,这感觉不对(通用语言对于所有上下文都是相同的),似乎我是从前端的角度出发,仍在以视图模型或其他东西的术语思考。
请问有人可以指点我正确的方向吗?
假设我要建模一个博客。然后我可以说涉及到3个有界上下文:1)首页(显示最新文章,不显示评论)2)讨论(单篇文章包括评论)3)文章编辑器(我在其中撰写文章)。
但是,这感觉不对(通用语言对于所有上下文都是相同的),似乎我是从前端的角度出发,仍在以视图模型或其他东西的术语思考。
请问有人可以指点我正确的方向吗?