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