Please enable JavaScript.
Coggle requires JavaScript to display documents.
架构图 - Coggle Diagram
架构图
抽象
-
抽象的评估
-
-
- 每次从一个角度来拆分,然后换多个角度来审视
- 通过组合、拆分来精化、优化模型与设计(抽象结果)
- 关键审视点:耦合性:减少模块间的通信量;内聚性:功能单一化;变化隔离性:减少信息依赖,建隔离层、虚拟层
-
-
-
-
-
架构的过程
业务建模
-
-
逻辑对照,确保理解和分析的正确性
闭环封装过程,把前期读厚过程中的记录,一些逻辑细节,关键流程都要逐一放到大图里去对照验证,确保业务理解的完整性和准确性,确保业务抽象能够覆盖所有已知的业务用例,甚至能够支持可能的业务场景,这也是必不可少的部分。
-
系统建模
拨洋葱式
由大到小,又粗到细,覆盖所有已知和未来可能业务场景;善于利用各种模型表述:自然语言、关闭模型、时序图、状态图、流程图、各种层次架构图等等进行模型表述,充分表达各种业务场景不断验证。从业务建模的大局观去按职责分工拆解成多个子系统、多个子模块、然后在模块能进行细分,层层剖解
-
-
架构的过程就是建模的过程,建模是指通过对客观事物建立一种抽象的方法用以表征事物并获得对事物本身的理解,同时把这种理解概念化,将这些逻辑概念组合起来,构成一种对所观察的对象的内部结构和工作原理的便于理解的表达。
-
-
-
架构的本质
-
- 架构的本质就是对系统进行有序化重构,不断减少系统的熵,是系统不断进化
- 架构的本质就是对系统进行有序化重构,以符合业务的发展并可以快速扩展
-
-