ソフトウェア コンウェイの法則とは何ですか? -techopediaからの定義

コンウェイの法則とは何ですか? -techopediaからの定義

目次:

Anonim

定義-コンウェイの法則はどういう意味ですか?

Conwayの法則は、「システムを設計する組織は、これらの組織の通信構造のコピーであるデザインを作成するように制約されている」という考えを仮定するITの格言です。 1960年代後半。

Techopediaはコンウェイの法則を説明します

Conwayの法則を説明するもう1つの方法は、ソフトウェアの部分で作業する人々のチームが、最終的な設計に独自のマークを付けるということです。 使用される一般的な例の1つは、ソフトウェアコンパイラの例です。 Conwayの法則に関する最も頻繁に引用されている文の1つは、「コンパイラで作業する4つのグループがある場合、4パスコンパイラを取得する」と述べています。ソフトウェアコンパイラは、1パスコンパイラまたはマルチパスコンパイラ。 「パス」の数は、コンパイラがソースコードの一部をさかのぼる回数です。 アイデアは、コンパイラで動作する複数のグループがある場合、各グループが他のグループとは異なる独自の一意のパスを構築するというものです。

すべてのリソースをプールして1つのモノリシックなコード構造を作成するのではなく、個人または企業グループが独自のコードモジュールを提供します。 Conwayの法則の含意のいくつかは、人々が常にソフトウェアプロジェクトへの貢献に独自のスタンプを付け、人間がソースコードを書くために本質的に一緒に働くことができない可能性があることです。

コンウェイの法則とは何ですか? -techopediaからの定義