知识卡片
系统边界含糊不清是软件项目常态
内容
开发团队常把”系统”挂在嘴边,却对系统范围语焉不详。侯世达指出:要么无人意识到这是一个系统,要么每个人对系统边界的定义并不相同。团队成员往往在被追问前,甚至未认识到系统边界尚未确定。因此架构映射阶段不能想当然假定人人都能区分系统内外,这正是引入系统上下文的理由。
参考来源
- 位置:《解构领域驱动设计》第8章8.1(源文件:_epub-src/OEBPS/019.xhtml)
- 结论依据:作者借侯世达关电视的例子与运营商检测系统咨询案例,说明边界分歧普遍存在。
- 原始内容:谁都以为系统边界已经确定,所以谁也不曾想到要去证明边界的存在,或者去追问它有没有清晰地显现。