zoukankan      html  css  js  c++  java
  • 聊聊架构阅读笔记(2)

    聊聊架构阅读笔记

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

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

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

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

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

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

  • 相关阅读:
    Sencha Touch 使用笔记
    区数据
    省市 数据
    js校验身份证
    js 邮政编码验证
    原生js添加class
    让IE6 IE7 IE8 IE9 IE10 IE11支持Bootstrap的解决方法
    js学习笔记 Function类型属性的理解
    js学习笔记 理解原型对象
    js学习笔记 chapter5 引用类型
  • 原文地址:https://www.cnblogs.com/liujinxin123/p/13056121.html
Copyright © 2011-2022 走看看