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

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

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

by יורי פלדמן -
Number of replies: 0

אני רוצה לחדד את מה שאורטל אמרה והבודק סימן לכם
יש לכם חלקים נרחבים בקוד שהם משוכפלים בשינויים מינימליים. חלק מהדוגמאות (המספרים מציינים שורות):

area.ctribe.c
91-137 39-79
140-185 104-147
348-364 222-231
391-399 233-244

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

במילים אחרות code is not an asset, but a liability - אתם רוצים לצמצם בכתיבת קוד (למקסם את הפונקציונליות במינימום קוד).