架构能力的四个阶段
我把架构的能力分为四个阶段,分别是架构原则(Principles)、架构模式(Patterns)、架构建模(Modeling)、架构框架(Frameworks)。
第一阶段「架构原则」,这是最基础的架构知识。架构原则是在架构设计领域中基本要遵守的原则,通常不会有太多条,且每一条都很简单、用处很广泛、彼此独立。你可以在工作中或者从别人的经验分享中,整理出你的架构原则。我自己目前就建立了十几条的技术架构设计指导原则,例如:两个系统不能共用一个资料库。
第二阶段「架构模式」,这是「设计模式」的一种,设计模式是一些经常被使用、已经确定有效的「招式」可以用来「套招」。这方面的书非常多,有的描述安全架构模式、有的描述基础架构(Infrastructure)模式,有的描述应用架构模式。只要去阅读这些书,可以快速得到这方面的能力。架构模式比架构原则更「实」,因为它会描述具体要解决的问题是什么、具体的设计是什么、会产生什么效果。例如,面对可能的DDoS网路攻击,系统要如何设计以为因应,这么做有什么优缺点。
第三阶段「架构建模」,这是指建模所需要的语言和能力。不要把模型(Model)和模式(Pattern)搞混了,模型是某件事物的化身,而模式是一种套招;模型是一种整体观,但模式是零散的常用招式。
第四阶段「架构框架」,这是指模型已经被抽象成为一个更通用的框架,这个框架只要透过简单的设定或配合一些小工作量的开发,就可以产生新的模型,把大部分的事情都处理完。新的需求一来,就可以快速搞定。
上面说的这四个阶段,同时适合技术架构和业务架构领域。在技术架构领域,多数的技术架构师可能是在第二阶段。在业务架构领域,业务架构师本来就不多,他们可能一部分在第一阶段,一部分在第二阶段。
透过这些阶段的区分,我希望其他架构师也能够据以判断自己的能力在什么位置,并因此有了努力前进的方向。我之所以把架构能力分为这四个阶段,因为这正是我走过的路。既然这四阶段是我的经验,我就藉这个机会顺便说说我的架构师成长之路吧!
在生活中和工作中,我们很容易从他人的身上看到许多他们的行事风格(例如上床睡觉前先洗澡),我们也可能发展出我们自己的行事风格,一旦我们发现某些行事风格对我们有好处,我们可能会持续採用,最后变成我们的原则。我在软体开发行业这么多年,自然会培养出一些我认为好的原则,例如系统之间一定要避免循环依赖。
慢慢培养出这些原则固然好,但后来我发现了一种快速进步的方法:学习「设计模式」。于是我把架构领域的设计模式的书全都买回家。我身为架构师团队的负责人,我也让我的团队成员去学习这些设计模式。
儘管这些设计模式对团队有帮助,但设计模式还是太零散。我希望能够有一个比较全面的架构设计方法论,来让团队成员能够依循,在方法论的指导下,即使比较菜鸟的架构师也能够做出水準以上的架构。所以这些年来,我一直在研究架构建模的方法论。
后来我确实整理出一套架构建模的方法论,但渐渐地我开始有了重複的感觉,这表示需要更高层次的抽象。我试图把抽象的结果实现为框架。这是我现在努力的目标。
同时我又发现一个问题:光是技术架构还不够,因为如果没有好的业务架构,技术架构就不容易做好,或者技术架构的价值体现不出来。于是我开始走向业务架构,接下来是商业模型方法的研究。到头来我发现,每一个目的地都只是另一个旅程的起点。只有回首前尘,看以前走过的那些路,才理解这一切的脉络。
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!
-
截至2023年,大众高尔夫GTI的最新款车型为2024款。关于2025款高尔夫GTI的价格和配置信息,目前尚未有官方发布...浏览全文>>
-
在当今社会,汽车已经成为人们日常生活中不可或缺的一部分。对于许多家庭来说,选择一辆适合自己的车不仅关乎...浏览全文>>
-
随着汽车市场的不断变化与发展,2025款大众CC以其优雅的设计和卓越的性能吸引了众多消费者的关注。作为一款备...浏览全文>>
-
安徽阜阳探影新车报价2023款大公开:买车不花冤枉钱随着汽车市场的不断发展,消费者对于购车的性价比和实用性...浏览全文>>
-
在安徽滁州地区,上汽大众途观L是一款备受关注的中型SUV。途观L凭借其宽敞的空间、强劲的动力以及丰富的配置,...浏览全文>>
-
关于2025款大众ID 系列车型在安徽淮南的售价及落地价问题,我们可以从以下几个方面进行详细分析。大众ID 系...浏览全文>>
-
安徽阜阳帕萨特多少钱?选车秘籍与落地价全攻略在安徽阜阳,选择一款适合自己的帕萨特车型需要综合考虑预算、...浏览全文>>
-
在当今的汽车市场中,新能源汽车因其环保性和经济性逐渐成为消费者关注的焦点。对于生活在安徽阜阳地区的朋友...浏览全文>>
-
随着新能源汽车市场的快速发展,消费者对于新能源车型的关注度持续攀升。作为一款备受瞩目的高端新能源车型,...浏览全文>>
-
在2024款的汽车市场中,一汽-大众ID 6 CROZZ以其豪华配置和出色的性能吸引了众多消费者的关注。作为一款纯电...浏览全文>>
- 安徽阜阳探影新车报价2023款大公开,买车不花冤枉钱
- 安徽阜阳帕萨特多少钱?选车秘籍与落地价全攻略
- 安徽阜阳途锐新能源多少钱?选车秘籍与性价比大公开
- 奇骏试驾需要注意什么
- 长安欧尚520试驾操作指南
- 试驾哈弗H6操作指南
- 安徽阜阳探影落地价实惠,配置丰富,不容错过
- 丰田雷凌预约试驾操作指南
- 滁州ID.4 X多少钱 2025款落地价,换代前的购车良机,不容错过
- QQ多米最新价格2025款,各配置车型售价全揭晓,性价比之王
- 阜阳ID.4 CROZZ新款价格2025款多少钱?选车指南与落地价全解析
- 阜阳ID.7 VIZZION多少钱?选车秘籍全攻略
- 滁州大众Polo最新价格2024款,各配置车型售价一目了然
- 天津滨海大众Polo落地价,各配置车型售价一目了然
- 亳州途观X多少钱?选车秘籍全攻略
- 奥迪e-tron GT试驾,如何享受4S店的专业服务?
- 安庆探影落地价全解,买车必看的省钱秘籍
- 岚图梦想家 2025新款价格大揭秘,各配置车型售价一览表
- 山东济南长安启源E07多少钱 2024款落地价,最低售价19.99万起,入手正当时
- 天津滨海T-ROC探歌新车报价2025款,购车前必看的费用明细