Conways Zakon

Autor: Louise Ward
Datum Stvaranja: 5 Veljača 2021
Datum Ažuriranja: 1 Srpanj 2024
Anonim
LEARN ENGLISH THROUGH STORY -  LEVEL 2 - HISTORY IN ENGLISH WITH TRANSLATION. Dangerous Island.
Video: LEARN ENGLISH THROUGH STORY - LEVEL 2 - HISTORY IN ENGLISH WITH TRANSLATION. Dangerous Island.

Sadržaj

Definicija - Što znači Conways Law?

Zakon Conways-a je aforizam u IT-u koji nameće ideju da su „organizacije koje dizajniraju sustave ograničene na proizvodnju dizajna koji su kopija komunikacijskih struktura tih organizacija.“ Ta se ideja može pratiti do programera po imenu Melvin Conway koji je razvio ovaj princip krajem 1960-ih.


Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.

Techopedia objašnjava Conways Law

Drugi način da se objasni zakon Conwaysa je da će timovi ljudi koji rade na određenom softveru vlastite ocjene odrediti na njegovom eventualnom dizajnu. Jedan uobičajeni primjer je primjer prevoditelja softvera. Jedna od najčešće citiranih izjava oko Conwaysovog zakona kaže da "ako imate četiri grupe koje rade na prevoditelju, dobit ćete četveropropusni prevodilac." Softverski prevodilac može biti ili jednoprolazni ili višeprolazni. prevodilac. Broj "prolaza" je broj puta kad se prevodilac vraća preko dijela izvornog koda. Ideja je da ako na pregovaraču radi više grupa, svaka će konstruirati vlastiti jedinstveni prolaz koji će biti drugačiji od bilo kojeg drugog.

Umjesto da objedine sve svoje resurse kako bi smislili jednu monolitnu strukturu koda, pojedinci ili skupine tvrtki doprinijet će vlastitim modulima kodova koji su izrazito jedinstveni. Neki od implikacija Conwayevog zakona su da ljudi uvijek daju svoj jedinstveni pečat svojim doprinosima softverskom projektu i da ljudi možda nisu u mogućnosti da zajedno rade na monolitni način pisanja izvornog koda.