03-01-2008, 22:09
|
|
|
חבר מתאריך: 12.08.05
הודעות: 883
|
|
חזרתי ממיונים בגאמא.. מבאס :(
היום הייתי במניונים לפרוייקט גאמא.
הלך לי ממש גרוע.
הגעתי לשם עם חבר שלי.. הוא לא נבחן, הוא סתם בא איתי.
ועשינו צחוקים, והכרנו אנשים, וממש לא הרגשתי את הלחץ של לפני הבחינה..
ואז כשנכנסתי לחדר, הייתי באווירה מה זה לא טובה..
של כאילו סטלה כזאת
עניתי להם על השאלות אבל לא הייתי מפוקס וממוקד כדי שהם יגידו "וואלה הבנאדם מבין"
ממש התבאסתי כשיצאתי מהחדר..
אבל רציתי לשאול אתכם שתי שאלות ששאלו אותי שם והייתי שמח לקבל תשובה לגביהם.
שאלה אחת, מה ההבדל בין post וget מבחינת השרת.
אם אני שולח את הטופס שלי עם get, מה קורה, ואם אני שולח את הטופס שלי עם post מה קורה.
פה לא כל כך ידעתי מה להגיד..
פחות או יותר גירדתי תשובה אבל אני כמעט בטוח שהיא לא נכונה.
שאלה שניה, למה צריך תכנות מונחה עצמים?
מה היתרון בזה?
אז אמרתי שדבר ראשון הקוד הרבה יותר מסודר, מה שמקל על המתכנת, ועל מי שקורא את הקוד להבין אותו בצורה טובה יותר.
ואמרתי שבתכנות מונחה עצמים אתה יכול להגדיר לכל נתון כמה מאפיינים.
הבאתי להם דוגמא של אוטו, שיש בו הגה, גלגלים, ג'אנטים וכו' ולכל אוטו שאתה מגדיר אותו במחלקה אתה יכול להכניס את המאפיינים האלה.
איזה צבע הדלתות שלו וכו' וכו'
ואז הוא אמר לי שגם למשל בפסקל, שהיא שפה לא מונחת עצמים אפשר לעשות את הדבר הזה עם record
אז אמרתי לו נכון, אבל בתכנות מונחה עצמים יש את העניין של הורשה, והאפשרות להעביר נתונים מסויימים מclass אחד, לclass אחר.
אבל לא אמרתי את זה במלים ברורות.. כי לא כל כך הייתי בטוח בתשובה שלי...
אה ועוד שאלה שעכשיו נזכרתי ששאלו אותי..
עניתי תשובה אבל לא כל כך מדויקת אני חושב.
שאלו אותי מה אפשר לעשות בcss שאי אפשר לעשות בhtml.
אז אמרתי כל מיני שטויות כמו margin וposition אבל זה סתם..
אחרי שיצאתי מהחדר חשבתי לעצמי שהייתי מטומטם ולא חשבתי על זה שאפשר להגדיר נתון מסויים לכל העמוד, או לתג מסויים.
מה שאי אפשר לעשות בhtml.
ועוד שאלה אחרונה ואני עוזב אתכם בשקט,
איזה פעולה אפשר לעשות רק ע"י הצד לקוח ולא ע"H הצד שרת..
אמרתי להם alert ודברים כאלה בג'אווה סקריפט..
ואז הם אמרו לי נניח שאין ג'אווה סקריפט, מה אפשר לעשות בצד לקוח שאי אפשר לעשות בשרת?
מישהו יודע מה התשובה?
נערך לאחרונה ע"י dardevil בתאריך 03-01-2008 בשעה 22:13.
|