一线架构师阅读笔记(三)

书中提到架构设计的大体思路为:

时刻关注非功能性的需求,

先进性预备架构的设计(建立需求列表,理顺需求的关系)

再进行概念架构的设计(利用鲁棒图或者目标-场景-角色表,设计逻辑上的架构,忽略代码级的实现)

最后对架构进行细化(深入到IDE语言的使用,开源框架的使用,类、接口的定义等等

一线架构师也应该像书中所提要求去做,多多思考书中的建议,通过拜读这几本书,对软件架构的理解更深了一步。

架构不是一个名词,而是一个动词,更准确的来讲更是一种过程,架构是特定约束下决策的结果,并且这是一个循环递进的过程

原文地址:https://www.cnblogs.com/liuxiaojieqqq/p/13109613.html