读书笔记-演化式架构师

读书有感,将一些较好的内容分享,在进化为架构师的路上共勉

微服务设计》第二章 演化式架构师

1.架构师必须改变那种从一开始就要设计出完美产品的想法,相反我们应该设计出一个合理的框架,在这个框架下可以慢慢演化出正确的系统,并且一旦我们学到了更多知识,应该可以很容易的应用到系统中。

2.架构师的职责之一就是保证该系统适合开发人员在其上工作。

3.专注在大方向上,只在很有限的情况下参与到非常具体的细节实现中来。保证系统不但能满足当前的需求,还能够应对将来的编号,而且还应该保证在这个系统上工作的开发人员要和使用这个系统的用户一样开心。

小贴士:规则对于智者来说是指导,对于愚者来说是遵从。 - 书中一段引用

一个演进式架构师应该承担的职责

  • 愿景

确保再系统中有一个经过充分沟通的技术愿景,这个愿景应该可以帮助你满足客户和组织的需求

  • 同理心

理解你所做的决定对客户和同事带来的影响

  • 合作

和尽量多的同事进行沟通,从而更好地对愿景进行定义,修订及执行。

  • 适应性

确保再你的客户和组织需求的时候调整技术愿景

  • 自治性

在标准化和团队自治之间寻找一个正确的平衡点

  • 治理

确保系统按照技术愿景的要求实现

猜你喜欢

转载自blog.csdn.net/xiewenfeng520/article/details/85014254
今日推荐