如何成为更好的软件架构师?这篇3.8K star的文章值得一看( 三 )

\n

企业级:架构的最高层级 。 关注多个方案 。 这种架构的设计层次高且抽象 , 因此也需要方案级和应用级的架构师对此进行细化 。 这种层次的架构就需要多个组织进行沟通了 。 如果你想了解更多 , 可以参阅这个链接:https://github.com/justinamiller/EnterpriseArchitecture 。

\n

有时候 , 架构师也被看做不同工作组之间的粘合剂 。 以下是三个例子:

\n

横向:在业务部和开发人员或是不同的开发团队之间架起沟通的桥梁;

\n

纵向:在管理者和开发人员之间架起桥梁;

\n

技术:将不同的技术或应用整合在一起 。

\n

软件架构师的日常

\n

要了解架构师的必备技能 , 我们得先知道架构师主要做什么 。 我认为架构师最重要的活动包括:

\n

定义和确定所需的开发技术与平台;

\n

定义开发标准 , 如编程标准、工具、审核流程、测试方法等;

推荐阅读