הבהרה מתי נדרש לקבל קלט מהמשתמש

תגיות: ,

היי,
עדיין לא ברור לי מתי בדיוק אני צריכה לקבל קלט מהמשתמש או לא…
למשל ב- it’s the final או זו הדרך… ?
לא רוצה ליפול על שטויות:slightly_smiling_face: תודה

זה כתוב די בבירור בהוראות. בזו הדרך כתוב “כתבו פונקציה שמקבלת נתיב לתיקייה”, כלומר אין צורך לקבל קלט מהמשתמש, וכך גם ב-it’s the final שכתוב “כתבו פונקציה שמקבלת תאריך עתידי”.
אם כתוב קבלו מהמשתמש זה כבר סיפור אחר - כמו למשל באין לי וִנִגְרֶט שכתוב “כתבו תוכנה שמקבלת כקלט מהמשתמש”.

בקבוצת ווטסאפ כל אחד אומר אחרת :woman_shrugging:
אז ב- it’s the final, אני יכולה להניח שהקלט תקין כלומר שבאמת הוכנס תאריך מהעתיד?

כל עוד לא נאמר אחרת אנחנו מניחים תמיד שהקלט תקין :slight_smile:

2 לייקים

במצבים שהם “מעורפלים” אני לרוב פועל לפי ההגיון של התרגיל. אם אני רואה שחלק מדרישות התרגיל למשל הם לטפל בקלט, לבדוק אותו וכו (כמו באיקס עיגול) … אני מוסיף input ואם אני רואה למשל ניסוחים כמו “הפונקציה מקבלת” אני לרוב לא עושה לזה גם input מהמשתמש אלא מכניס נתון למשתנה, ומעביר אותו לפונקציה.

לרוב זה המצב השני :slight_smile:

לייק 1

ברור לכם שברגע שנלמד בדיקת קלט
אנחנו נצטרך לכתוב בדיקות קלט לכל התרגילים שהגשנו עד היום…
:cold_face: :cold_face:

לייק 1

למדתם בדיקת קלט ועדיין לא הקפדנו על זה בטירוף וזה קשור בהרבה סיבות. חלקן קשורות לניהול שגיאות שזה נושא בפני עצמו שעוד לא נלמד.