Page 52 - ai2 beginners book
P. 52
מסע לפיתוח אפליקציות להוראה ולמידה
פרוצדורות
פרוצדורה ,בעברית 'שיגרה' ,היא סדרה של הוראות ,אשר
מקובצות יחד .לפרודצורה יש שם כדי שהיא תהיה זמינה
לשימוש מאוחר יותר .הפרוצדורה הופכת את הקוד לקל יותר
לקריאה ולמעקב ,כך בהמשך הפיתוח אפשר יהיה לשנות
אותו בקלות .בסופו של דבר ,באמצעות פרוצדורות ,הפעולות
שעל המפתח לבצע בזמן התיכנות פשוטות יותר.
אין חובה להשתמש בפרוצדורות בתיכנות ,אבל ככל
שמתקדמים ברמת התיכנות מבינים את הכח שטמון בהן,
ונוטים להשתמש בהן יותר.
הוספת פרוצדורה נעשית באמצעות הוספת בלוק מתאים
בעורך הבלוקים.
איור :בלוק הגדרת פרוצדורה
פרוצדורות משפרות באופן דרמטי את תהליך פיתוח התוכנה,
ומאפשרות לתכנת בשלבים.
יתרון נוסף בפרוצדורה בא לידי ביטוי בעת צורך שהאפליקציה
תבצע את אותה פעולה מספר פעמים ,או בנסיבות שונות.
- 52 -