当前位置:首页 > 娱乐文化

瓦格纳定律:从只会写代码的程序员到优秀工程师的必经之路

发布日期:2024-05-28 12:44:32

瓦格纳定律,又称为瓦格纳法则。是由美国软件工程师Melvin Edward Conway提出的一个观察,他在1968年提出了这个观察,经过几十年的实践发现确实具有普遍的适用性。

该法则表明:任何组织在设计一套系统(广义而言),其产生的设计方案等效于组织内交流结构的通信结构。

简单地说,这就是“组织结构反映在设计之中”的一种表述。以软件开发为例,如果一个团队的组织架构是以子团队为单位进行划分,那么最终开发出来的系统也很可能是由这些子团队独立负责的若干部分组成的,而这些部分之间的交互可能需要更高层次的协调。

而瓦格纳法则的更深层次的含义是,任何系统的设计都需要团队成员之间相互交流的协调。如果一个人只是简单地按照需求书上的要求写代码,那么他最多只能够成为代码的“打手”,而成为优秀的代码设计者和程序员,需要拥有更广阔的视野和更好的沟通能力,需要深度地了解业务,需要关注团队合作和开发流程的各个环节。

举报

董开军:Python入门的三个必经之路

如果你想学习Python语言,那么就一定要经过下面三个必经之路。基础语法Python是一门动态解释性语言,简洁易读且易于学习,受...

2024-05-08 11:44:33

《堡垒前线》是一款以团队合作为中心的多人在线竞技对战游戏。在游戏中,玩家可以选择不同的职业,组成自己的团队,通过协作完成各种任务...

2024-03-17 19:25:02

友情链接