软件 什么是康威定律? -技术百科的定义

什么是康威定律? -技术百科的定义

目录:

Anonim

定义-康韦定律是什么意思?

康韦定律是IT中的一种格言,它提出了一个想法,即“受制于设计系统的组织必须生成这些组织的通信结构的副本的设计。”这一思想可以追溯到一位名叫Melvin Conway的程序员,他开发了此原理。在1960年代后期。

技术百科解释了康威定律

解释康威定律的另一种方法是,从事某款软件工作的团队将在其最终设计上留下自己的印记。 使用的一个常见示例是软件编译器的示例。 关于康威定律的最常被引用的陈述之一指出:“如果在一个编译器上有四个小组,您将得到一个四遍编译器。”软件编译器可以是单遍编译器,也可以是多遍编译器。编译器。 “通过”的次数是编译器返回一段源代码的次数。 这个想法是,如果在编译器上有多个组,则每个组将构造自己的唯一遍,该遍将与其他任何遍都不相同。

个人或公司团体将贡献自己的代码模块,而这些模块显然是独一无二的,而不是集中所有资源来提出一个整体的代码结构。 康威定律的某些含义是,人们总是在对软件项目的贡献上贴上自己独特的印记,并且人类可能天生就无法以整体的方式共同编写源代码。

什么是康威定律? -技术百科的定义