שחזורי ראיונות עבודה -> איך הייתם עושים תכן למכונת קפה? שאלה מריאיון
  • איך הייתם עושים תכן למכונת קפה? שאלה מריאיון
  • ע"י: שאולשאלני
    חבר התקיל אותי בשאלה הזו שהוא נשאל בריאיון והוא לא הצליח לרדת לסוף דעתם של המראיינים. נאמר לו שהמימוש שלו צריך להיות ניתן להרחבה בקלות, ולא כדאי לעשות קלאס אחד שיעשה את זה. אבל חשבנו ולא מצאנו מה בדיוק אפשר לפרק לגורמים. המכונת קפה נותנת לך לקבוע כמות סוכר, סוג קפה. צריכה לדעת מתי נגמר הסוכר \ קפה \ חלב. בהמשך יגידו לך שצריך לדעת גם להוסיף פיצ'ר, למשל קינמון. איזה מחלקות הייתם מחלקים? איזה פונקציונאליות?
  • ע"י: איתיקי
    ראשית - תכן זה Design. ולענינינו: Classes: holds a container of Coffee's - MainMenu Coffee - holds an additional menu SpecificCoffee - 1 to NUMBER_OF_COFFES inherrit from Coffee AdditionalMenu - holds a container of items Item Milk,Sugar,Cinamon - all inherrit from Item
  • ע"י: 1_אורח_כללי
    מה זה תכן?