![Conways-törvény - Technológia Conways-törvény - Technológia](https://a.continuousdev.com/technology/conways-law.png)
Tartalom
- Meghatározás - Mit jelent a Conways-törvény?
- 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
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.