书中提到架构设计的大体思路为:
时刻关注非功能性的需求,
先进性预备架构的设计(建立需求列表,理顺需求的关系)
再进行概念架构的设计(利用鲁棒图或者目标-场景-角色表,设计逻辑上的架构,忽略代码级的实现)
最后对架构进行细化(深入到IDE语言的使用,开源框架的使用,类、接口的定义等等
一线架构师也应该像书中所提要求去做,多多思考书中的建议,通过拜读这几本书,对软件架构的理解更深了一步。
架构不是一个名词,而是一个动词,更准确的来讲更是一种过程,架构是特定约束下决策的结果,并且这是一个循环递进的过程