架构师职责与良好架构设计

架构师职责、能力,良好架构设计。

架构师职责

  • 强有力的技术掌舵者
  • 进行系统整体规划和设计
  • 跟踪监督设计落地执行,不会跑偏
  • 对系统整体负责

架构师能力

  • 能写漂亮代码,核心代码,可支撑系统的核心架构,架构方案得到大多数人的拥护
  • 拥有宏观的技术视角,能够用广阔的愿景来诠释当前项目的技术、架构和未来的演化趋势
  • 掌握一些特别的管理、谈判技能,拥有技术影响力和领导力
  • 自己的技术构想易于被其他工程师、项目经理、企业管理者和用户接纳

良好架构设计

良好架构设计会带来一系列的好处:

  • 系统模块的层次边界清晰,每个团队成员的工作很少耦合。
  • 需求变更不需要在一大堆代码中改来改去,只要扩展几个类就能轻松实现。
  • 用户量快速增加时,只需要变更部署方案就可应对,不需要改动代码。
  • 是一个架构良好,易于维护,富有弹性的系统。
  • 维护良好的系统架构,并在漫长的生命周期中持续演进,清晰合理。
作者

光星

发布于

2022-03-02

更新于

2022-07-12

许可协议

评论