מה זה DRY?
DRY מתייחס לעיקרון של "לא לחזור על עצמך".
הגדרת העיקרון
DRY (Don't Repeat Yourself) הוא עיקרון בהנדסת תוכנה המדגיש את הצורך בהפחתת חזרות ודפוסים חוזרים על עצמם וכתיבת קוד מודולרי שניתן להפנות אליו במקום לשכפל אותו.
מקור
העיקרון נטבע על ידי אנדי האנט ודייב תומאס ב-"The Pragmatic Programmer", ומטרתו להבטיח שכל מידע ייוצג בצורה חד-משמעית במערכת.
חשיבות
כתיבת קוד DRY חיונית לשמירה על תחזוקה נוחה, סקלאביליות, ולהימנע מההפך, קוד WET (Write Everything Twice).
כלל שלוש
הכלל הכללי עבור קוד DRY הוא "כלל שלוש", שמציע להאבזר קוד לאחת יחידת שימוש חזרה כשהדפוס הזה מופיע בפעם השלישית.
רוצים לדעת עוד?
אם תרצו להעמיק עוד בDRY —או להביא הכשרה כזו לצוות שלכם— בואו נדבר. אני עוזר לצוותים להבין וליישם את המושגים האלה. אשמח לשמוע מכם!
מהם עקרונות SOLID?
עקרונות SOLID הוצגו על ידי Robert C. Martin, הידוע גם כ-Uncle Bob, בעבודתו...
מהו Tech Lead?
ה-Tech Lead (TL), או המוביל הטכנולוגי, הוא תפקיד המנוהל על ידי מפתח בכיר שמ...
מהו Testing?
Testing, או בדיקות, הוא תהליך שנעשה על מנת לבדוק ולוודא את הפונקציונליות, ב...
מהו Release Candidate?
Release Candidate (RC) הוא גרסה של תוכנה כמעט מושלמת ומוכנה לשחרור, התלויה...
מהו Three Amigos?
"Three Amigos" הוא מונח שמשמש בפיתוח תוכנה אג'ילי ומתאר את שיתוף הפעולה והד...