היי עשיתי את תרגיל ה-איקס עיגול ונקלעתי לכמה אי הבנות במהלך התרגיל:
א. במהלך הרצת המשחק המלא (במימוש האחרון של המחשק) כאשר הקלט אינו תקין המשחק מפסיק, כי אין דרישת מימוש חזרתית למקרה שהקלט אינו תקין (רק להדפיס את הלוח), האם אמורים לממש את זה בקוד הסופי , או שמניחים שהקלטים תקינים מראש? או לממש את זה בשלב הפונקציה השל עשיית התור?
אשמח להתייחסות בנושא.
ב. הערה קטנה, בדוגמאות של בדיקת הלוח ניתנת דוגמא של לוח שכל תא ריק מסומן ב- ’ ’ (מחרוזת ריקה), ובהמשך נעשה שימוש בדוגמאות של ‘-’ לתא ריק , לדעתי כדאי להשתמש בסימונים קבועים כדי למנוע באגים במקרים של התייחסות חיובית (ולא על דרך השלילה) לתאים ריקים.
אלעד.