Conways-törvény

Szerző: Louise Ward
A Teremtés Dátuma: 5 Február 2021
Frissítés Dátuma: 1 Július 2024
Anonim
Conways-törvény - Technológia
Conways-törvény - Technológia

Tartalom

Meghatározás - Mit jelent a Conways-törvény?

A Conways-törvény aforizmust jelent az informatika területén, amely felveti azt az elképzelést, miszerint „a rendszereket tervező szervezeteknek csak az a célja, hogy olyan terveket készítsenek, amelyek ezen szervezetek kommunikációs struktúráinak másolatai.” Ez az ötlet Melvin Conway nevű programozóra vezethető vissza, aki kifejlesztette ezt az elvet az 1960-as évek végén.


Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, hogy mi a lényeg a felhőalapú számítástechnikában, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia magyarázza a Conways törvényt

A Conway-törvény magyarázatának másik módja az, hogy egy szoftverre dolgozó emberek csapata saját védjegyeket készít annak végső kialakításán. Az egyik leggyakrabban használt példa a szoftver fordító példája. Az egyik leggyakrabban idézett kijelentés a Conway-törvény körül: "Ha négy csoport dolgozik egy fordítón, akkor kap egy négy-lépéses fordítót." A szoftver-fordító lehet egy- vagy több-lépéses fordító. fordítóprogram. Az „áthaladások” száma az a hányszor fordul vissza a fordító egy forráskód fölé. Az ötlet az, hogy ha több csoport dolgozik a fordítón, akkor mindegyik megépíti a saját egyedi átadását, amely különbözik a többitől.


Ahelyett, hogy összes erőforrást összevonnának egy monolitikus kódstruktúrával, az egyének vagy cégek csoportjai saját kódmodulokat fognak adni, amelyek kifejezetten egyediek. A Conways-törvény néhány következménye az, hogy az emberek mindig maguknak adják a saját egyedi bélyegzőket a szoftverprojektekhez tett hozzájárulásukhoz, és hogy az emberek természetüknél fogva nem képesek monolitikus módon együtt dolgozni a forráskód írására.