阅读笔记:架构的本质——从“切土豆”说起
核心观点:架构的本质是“切分”与“沟通”。
软件架构不是画几张分层图、选几个技术栈,它最底层的逻辑来自人类组织分工的古老智慧。当一件事情复杂到单个人无法完成时,就需要切分成若干子任务分配给不同人,这就产生了架构。
关键洞察:
架构的起点是人的能力不足。如果一个人能搞定所有事,就不需要架构。所以架构师首先要承认“我不可能事必躬亲”,然后把问题拆解。
“切土豆”的教训:女主人说“把土豆切一半”,丈夫把每个土豆削掉一半皮——两人对“一半”的理解完全不同。这揭示了架构沟通中最常见的谬误:把别人的“解决方案”当成了“问题”,把别人的“问题”当成了“目标”。
架构的核心不是技术,是利益的划分。每个被切出来的模块背后都是一群人,切分方案必须考虑权责对等,否则没人愿意为模块负责。
一句话总结:架构是“在约束条件下,通过合理切分与有效沟通,让一群人协作完成一件单个人做不了的事”。

浙公网安备 33010602011771号