聊聊架构阅读笔记(2)

聊聊架构阅读笔记

       软甲架构就是通过对软件生命周期的拆分,在符合业务架构的前提下,已达到软件本身访问增长目的的方式。这个增长需要软件开发的增长,也需要软件运行的增长,由此达到所支撑业务的增长。

       架构追求的实际上是业务不断地长大,通过对业务生命周期的拆分,突出并精简业务核心生命周期,拆分出非核心生命周期,达到不同生命周期在空间和时间上并行,便于不同的人同时开展工作,提升业务人员单位时间内产出的办法。

       真正的软件架构师,首先需要面对的就是用自己的软件技术能力去解决业务问题,软件架构师要突破对时间的恐惧。软件行业与其他行业不同,软件行业是在解决另一个行业的问题,这一点提高了对软件架构师的要求。软件的生命周期是软件架构师必须深入思考的问题,因为软件的运行生命周期决定了软件的运维,对软件运行生命周期的拆分,就形成了软件的运维体系。

       架构师的核心在于架构的执行,软件架构师必须是一个组织的领导人,有权 力调动这个组织的架构,才能够更好地发挥架构师的作用,才能够把软件开发生 命周期、软件运行生命周期和业务生命周期的拆分落实执行。

       架构师并不排斥技术,但架构师和技术人员对技术的态度是不同的。技术人员对待不同技术是有区别的。往往是什么技术流行就追什么技术,而架构师则不一样,架构师很冷静、很平等地对待所有的技术。架构师必须深入地了解不同的技术,知道这 些技术的强项和弱点,懂得合适的取舍。

       技术人员如果要成为架构师,就必须跳出技术的视角,换一个角度去看技术。 要把时间花在研究生命周期规律和业务的增长上,花在选择合适的技术上,而不 只是追求新潮的或自己喜欢的技术。

原文地址:https://www.cnblogs.com/liujinxin123/p/13056121.html