Page 52 - ai2 beginners book
P. 52

‫מסע לפיתוח אפליקציות להוראה ולמידה‬

                                         ‫פרוצדורות‬

    ‫פרוצדורה‪ ,‬בעברית 'שיגרה'‪ ,‬היא סדרה של הוראות‪ ,‬אשר‬
     ‫מקובצות יחד‪ .‬לפרודצורה יש שם כדי שהיא תהיה זמינה‬
 ‫לשימוש מאוחר יותר‪ .‬הפרוצדורה הופכת את הקוד לקל יותר‬
    ‫לקריאה ולמעקב‪ ,‬כך בהמשך הפיתוח אפשר יהיה לשנות‬
 ‫אותו בקלות‪ .‬בסופו של דבר‪ ,‬באמצעות פרוצדורות‪ ,‬הפעולות‬

              ‫שעל המפתח לבצע בזמן התיכנות פשוטות יותר‪.‬‬
           ‫אין חובה להשתמש בפרוצדורות בתיכנות‪ ,‬אבל ככל‬
    ‫שמתקדמים ברמת התיכנות מבינים את הכח שטמון בהן‪,‬‬

                                      ‫ונוטים להשתמש בהן יותר‪.‬‬
     ‫הוספת פרוצדורה נעשית באמצעות הוספת בלוק מתאים‬

                                                  ‫בעורך הבלוקים‪.‬‬

                                    ‫איור‪ :‬בלוק הגדרת פרוצדורה‬

‫פרוצדורות משפרות באופן דרמטי את תהליך פיתוח התוכנה‪,‬‬
                                     ‫ומאפשרות לתכנת בשלבים‪.‬‬

‫יתרון נוסף בפרוצדורה בא לידי ביטוי בעת צורך שהאפליקציה‬
    ‫תבצע את אותה פעולה מספר פעמים‪ ,‬או בנסיבות שונות‪.‬‬

                                ‫‪- 52 -‬‬
   47   48   49   50   51   52   53   54   55   56   57