חוק קונוויס

מְחַבֵּר: Louise Ward
תאריך הבריאה: 5 פברואר 2021
תאריך עדכון: 1 יולי 2024
Anonim
חוק קונוויס - טכנולוגיה
חוק קונוויס - טכנולוגיה

תוֹכֶן

הגדרה - מה המשמעות של חוק קונווי?

חוק קונווייס הוא אפוריזם בתחום ה- IT שמציב את הרעיון ש"ארגונים שמותחנים מערכות מערכות לייצר עיצובים שהם עותקים של מבני התקשורת של ארגונים אלה. "ניתן לאתר את הרעיון הזה למתכנת בשם מלווין קונוויי שפיתח את העיקרון הזה. בסוף שנות השישים.


מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר את חוק Conways

דרך נוספת להסביר את חוק קונווייס היא שצוותי האנשים שעובדים על פיסת תוכנה יטביעו חותמם בעצמם בסופו של דבר. דוגמא נפוצה אחת הנה דוגמה של מהדר תוכנה. אחת ההצהרות המצוטטות ביותר סביב חוק Conways קובעת כי "אם יש לך ארבע קבוצות שעובדות על קומפיילר, תקבל מהדר ארבעה מעבר." מהדר תוכנה יכול להיות מהדר מעבר או מרובה מעבר. מהדר. מספר ה"עוברות "הוא מספר הפעמים שהמהדר חוזר על פיסת קוד מקור. הרעיון הוא שאם יש קבוצות מרובות העובדות על המהדר, כל אחת תבנה את המעבר הייחודי שלה שיהיה שונה מכל אחת מהאחרות.

במקום לאחד את כל המשאבים שלהם כדי לבנות מבנה קוד מונוליטי אחד, אנשים או קבוצות של חברות יתרמו מודולי קוד משלהם שהם ייחודיים באופן מובהק. חלק מההשלכות של חוק Conways הן שאנשים תמיד שמים חותמת ייחודית משלהם על תרומתם לפרויקט תוכנה, וכי אנושיים מטבעם אינם מסוגלים לעבוד יחד בצורה מונוליטית לכתיבת קוד מקור.