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