Machine learningSoftware Metrics
סיבוכיות ציקלומטית
סיבוכיות ציקלומטית (CC), שהוצגה על ידי תומאס מק'קייב בשנת 1976, היא מדד כמותי המודד את מספר הנתיבים הבלתי תלויים ליניארית דרך גרף זרימת הבקרה של פונקציה. פונקציה עם סיבוכיות ציקלומטית גבוהה קשה יותר להבנה, לבדיקה ולתחזוקה; מק'קייב המליץ על סף של 10 כמגבלת הסיבוכיות לתחזוקתיות.
קראו את השיטה במלואה
לחברים בלבד
התחברותהתחברו עם חשבון חינמי כדי לקרוא חלק זה.
מפת שיטות
סביבת השיטות הקרובות — בחרו צומת כדי לחקור.
מקורות
- McCabe, T. J. (1976). A complexity measure. IEEE Transactions on Software Engineering, SE-2(4), 308–320. DOI: 10.1109/TSE.1976.233837 ↗
- Campbell, G. H. (1986). Defining a good metric, a software testing perspective. ASQ Software Quality Conference. link ↗
- Nagy, C., & Kriebel, K. (2001). Achieving optimal complexity and reliability. SAMS Publishing. ISBN: 0672322285
איך לצטט עמוד זה
ScholarGate. (2026, June 3). Cyclomatic Complexity Metric. ScholarGate. https://scholargate.app/he/numerical-methods/cyclomatic-complexity
איזו שיטה?
הציבו שיטה זו לצד קרובותיה הקרובות וקראו אותן זו לצד זו — הספרייה מניחה את הספרים על השולחן; הבחירה בידיכם.
- מדדי מורכבות הלסטדשיטות נומריות↔ השוואה