עקרון פתיחות/סגירות

עקרון פתיחות/סגירות

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

עודכן ב-13.01.2026
4 צפיות
זמן קריאה: 8 דקות