架构师是致力于简化复杂度,解决歧义并关注创造力的专才。
架构师的职责:
减少歧义,也就是确定系统的边界,目标及功能;
发挥创造力,也就是创建概念;
管理复杂度,也就是为系统选择一种分解方案
3、架构师的原则:
亚伯拉罕.林肯说,构建一个系统,必须有人做主,
否则什么都定不下来。
架构师的角色是解决歧义,专注创新,并简化复杂度。
架构师致力于创建哪种能够体现价值
并具备竞争优势的优雅系统,
他们要定义系统的目标,功能及边界,
要创建出能够融合合适技术的概念,
要对功能与形式之间的映射情况进行分配,
也要定义接口与体系,
并对系统做出抽象,以管理复杂度。