架构宝典
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.11 总结

架构是一个综合性很强的专业领域。软件架构的作用在本质上与建筑物中基本架构所起的作用是一样的[14]。要成为一名合格的架构师,不仅要具备计算机科学或软件工程领域的知识,最好还要深入学习哲学、数学,并了解一些建筑学常识,尽量拓宽视野,一般情况下,需要经历程序员、软件设计师等阶段,最后成为软件架构师。

架构并不神秘,也不高高在上,它就在实践中,只要留心学习、主动思考,在架构领域是大有可为的。