בתשובה להעלמה עפרונית, 30/12/06 17:01
427084
(משום מה, הם בחרו לתת דווקא את אחד השימושים היותר מסובכים של מחסנית, ועוד להסביר אותו במונחים טכנוקרטיים-משהו...)

יש לך ספר בישול כמו בהודעה של דורפל, ומתקן כזה לפתקי נייר (זאת המחסנית). בהתחלה המחסנית ריקה, ואת פותחת את הספר בעמוד שמסביר איך להכין סלט. את עוקבת אחר ההוראות, ואז מגיעה למקום שבו אומרים לך לחתוך את העגבניות כמו שמוסבר בעמוד 11. כדי שתוכלי לעבור לעמוד 11 בלי לשכוח שאת בעמוד 94 בצעד מספר 3, את כותבת על פתק "עמוד 94 צעד מספר 3", מכניסה אותו למחסנית ועוברת לעמוד 11. אחרי שגמרת לחתוך ואת צריכה לדעת מאיפה להמשיך את הסלט את שולפת את הפתק מהמחסנית ועוברת לאן שכתוב בו.

כשמדובר בהפניה אחת זה די פשוט, ובאמת לא רלוונטי אם זה FIFO או LIFO או סתם כתבת לעצמך על היד לאן לחזור. הבעייה מתחילה כשבעמוד 11 מפנים אותך באותו האופן לעמוד נוסף, שמפנה בתורו לעמוד אחר, וככה הלאה... איך תדעי לאן לחזור עם כל כך הרבה הפניות...?
פשוט: בכל פעם שאת עוברת לעמוד אחר את כותבת על פתק את המקום שבו את נמצאת כרגע, ומניחה את הפתק מעל שאר הפתקים. שימי לב: כך בכל שלב, הפתק העליון תמיד יכיל את המיקום שאליו את צריכה לחזור אחרי שנגמרו ההוראות בעמוד שאת נמצאת בו. כשזה קורה, את שולפת את הפתק העליון, חוזרת לאן שצריך וזורקת אותו משם, כשהפתק הבא אחריו הוא זה שהכנסת בהפניה הקודמת. לכן משתמשים במחסנית, ולא ב"תור", כי בתור היתה לך גישה בכל פעם רק לפתק הראשון שהכנסת, במקום לאחרון.

(כל זה, כאמור, די מסובך לדעתי למי שלא תיכנת אף פעם...)

חזרה לעמוד הראשי המאמר המלא

מערכת האייל הקורא אינה אחראית לתוכן תגובות שנכתבו בידי קוראים