架构漫谈
《架构漫谈》是一本引人入胜的书籍,作者王概凯以通俗易懂的语言、风趣幽默的风格,深入探讨了架构的重要性和实践方法。在阅读后,我对架构有了更深刻的理解。
这本书共分为九篇,从架构的概念到实际应用都有详细阐述。以下是我对其中几个关键观点的总结:
-
架构的定义:作者通过一个人群的分工配合的例子,引出了对架构的定义。架构将一个整体切分成不同的部分,由不同角色完成这些分工,并通过建立不同部分相互沟通的机制,使得这些部分能够有机地结合为一个整体,完成整体所需的所有活动。架构是由人类自身的缺陷和出于目的而产生的。
-
架构师的角色:架构师必须是一个组织的领导人,有权利调动组织的架构,才能更好地发挥架构师的作用。架构师需要具备丰富的经验和技术,能够平衡不同利益相关人的需求,调整利益平衡。
-
架构的切分:架构切分是利益的调整。它需要遵循原则,如连续时间内的活动不能切分、权利义务对等、不超出一个人的负载、对外部透明等。架构的切分最终体现在组织架构上,只有这样才能让架构落地并推进。
-
技术、业务和架构的关系:技术是为了解决业务问题而产生的,没有了业务,技术就没有存在的前提。架构师需要承担解决业务问题的角色,同时具备识别技术采取相应的能力。