boundary(边界类):
表达系统和用户(或外部系统)之间的交互。 --注意这里的“系统”外部,一定要界定你的系统边界。边界类可 以代表程序窗口、通讯接口、终端、API等和用户或外部系统交互的部分的抽象。(还是抽象,而不是具体类)
entity(实体类):
从现实世界转化来的具体存在的东东的抽象(如订单、文档等)。
control(控制类):
对业务逻辑或算法逻辑的抽象。
表达系统和用户(或外部系统)之间的交互。 --注意这里的“系统”外部,一定要界定你的系统边界。边界类可 以代表程序窗口、通讯接口、终端、API等和用户或外部系统交互的部分的抽象。(还是抽象,而不是具体类)
entity(实体类):
从现实世界转化来的具体存在的东东的抽象(如订单、文档等)。
control(控制类):
对业务逻辑或算法逻辑的抽象。
本文介绍了软件架构中常见的三种核心组件:边界类、实体类和控制类。边界类负责处理系统与用户或外部系统的交互;实体类是对现实世界具体存在的抽象;控制类则用于实现业务逻辑或算法逻辑。
4650

被折叠的 条评论
为什么被折叠?



