שאלות תרגיל בית 1

ערעור על ציון בדיקה ידנית

ערעור על ציון בדיקה ידנית

על ידי עדן סלימאן בתאריך
מספר תגובות: 1

1.  ירד לנו 15 נקודות על זה ששכחנו לעשות free בשני מקומות בתוך פונקציה אחת (בשאר הפונקציה והקוד עשינו), האם בכוונה הורד 15 על חצי טעות בפונקציה אחת? מתוך עשרות free נשכח שתיים ויורד 15?

2. לא נזכר בשום מקום שאנו צריכים לעשות פיצול לקובץ הפונצקיות עזר, נזכר רק אחרי הניקוד, לפני מה שלמדנו בקורס אנו צריכים לחלק לקבצים כשאר יש לנו structs וזה מה שעשינו.

3. לא נזכר בתוך הcode conventions ולא בתוך קובץ העבודת בית עצמה שהפונקציות עזר צריכות להיות סטטיות.

אשמח אם נוכל לקבל הסבר יותר ברור למה ירדו הנקודות.

בתגובה ל: עדן סלימאן

תשובה ל: ערעור על ציון בדיקה ידנית

על ידי אורטל כהן בתאריך
1. כן, זו לא טעות. (מספיק שתשכחו לעשות פעם אחת free וירדו נקודות).
2. זו שגיאה יחסית קלה ולכן ירדו לכן מעט נקודות. עקרונית זו שגיאת תכן מכיוון שישנם פונקציות שלא קשורות למודל של ה-election כלל (כגון strReverse - שקשורה למחרוזות) ולכן הם היו צריכות להיות במודל נפרד (חשיבות החלוקה למודלים כן נאמר בתרגיל הבית).
3. למדתם על זה בתרגולים (אתם יכולים להסתכל על תרגול 4, שקופית 8).