初步架构想法
架构就是宏观设计。任何事情都可以通过架构的思维,将业务抽象成架构模型
平时在政治上,会谈到顶层设计,上层结构决定下层结构。
在战场上,每一个作战单位,都要分配具体的作战任务,每个作战单位,也要规划到每个个体的职责,
甚至于每个战士的掩体位置都要得到控制。
道德经中指出,天下大事必作于细。通过架构将分散的状态进行整合和规划,就是架构的工作。
在软件的设计上,技术人员和业务人员的沟通桥梁,必须通过一种通用语言进行交流,UML可以作为选择,
如果每个人能够理解这些系统用例图,组件图,组件时序图,部署图,对于前期的需求整合和概念设计是非常有利的。
希望架构的思维也能帮助我在工作以外得到一些帮助。
评论