知识卡片

视图分离关注点

普通读书笔记卡 · 1926

内容

复杂架构很难被单一模型表达。视图把不同利益相关者关心的结构、行为、部署、过程和场景分开,使每个人在合适抽象里讨论问题;这不是文档装饰,而是认知减负机制。

参考来源

- 位置:第3章《多层次/多视图软件架构》3.2节「视点」(源文件:_chapter-text/ch03.txt) - 结论依据:原文明确说明视点的动机是关注点分离,是用于工件产品复杂性管理的构造元素,能实现系统部分表示的建模、强调一个或多个方面同时隐藏其他方面,直接支持卡片对视图把不同利益相关者关心的方面分开、是认知减负机制的论述。 - 原始内容:"在软件工程中,视点的动机是关注点分离。因此,视点是作为用于工件产品(如需求规格、设计模型和程序)复杂性管理的构造元素推出的……视点可以实现系统部分表示的建模,强调系统的一个或者多个方面,同时隐藏其他方面。"