zoukankan      html  css  js  c++  java
  • 阅读笔记之——《架构漫谈》四

    一位架构师在项目中,应该是项目的最大权力者,对项目完全负责,包括团队在内,都由架构师进行分配,作为项目组中的leader存在。程序员在项目中的位置是,我只考虑分配给我的任务如何实现,仅仅是那一部分,而不会去考虑整个项目的构成,软件架构师不一样,考虑的问题要全面,站位要高,要在程序员的角度之上,同时还得统筹兼顾,整个项目的开发,将整个项目进行分割成每一部分,然后将每一部分进行分配,分配到具体 的执行小组。

    架构师要做的工作首先就有一个——切分,将项目进行切分、分配,而这项工作要考虑很多因素:

    1. 某个或者某些利益相关人负载太重。

    2· 时间上的负载太重。

    3· 空间上的负载太重,本质上还是时间上的负载太重。

    4. 某个或者某些利益相关人的权利和义务不对等。

    一个关键词:利益,架构师是要去平衡别人的利益,甚至会调整别人的利益的。一旦架构师是全心全意的为别人的利益服务,自然而然的架构师就拥有了强有力的影响力,肯定会是一个 leader。但是只是民意上的 leader 是没有用的,不能完全发挥架构师的能量。

  • 相关阅读:
    制造者为什么重要
    归因理论
    初创业谨记有三法宝:顶梁柱、现金牛、北极星
    华特迪士尼语录
    说好一个创业故事的5个步骤
    接口
    抽象类_模板方法设计模式
    抽象类与抽象方法
    非static和static初始化块
    单例设计模式
  • 原文地址:https://www.cnblogs.com/mitang0-0/p/13096243.html
Copyright © 2011-2022 走看看