הנך נמצא: מדריך מתקדם / שיעור 5 / דף 1
 


המדריך של תאו ל- JavaScript
 


דפים בשיעור זה:
1: JavaScript מתקדם
2: הדפסת משתנים
3: טעויות תכנות נפוצות
4: תיקון באגים
5: תרגול קידוד טוב
6: ייעול ה-JavaScript
7: מה קורה הלאה?
|
|
|
|
|
|
|
|

שיעור 5

דף 1: שעור JavaScript מתקדם – שעור 5.

וואוו – עמדת בזאת והגעת ליום האחרון והמסיים! מהמם. כפרס לעבודתך הקשה, הכנתי את השיעור של היום כמרגיע במיוחד – ללא קודים עם פרטים קטנים ויסודיים אשר מסובבים לך את המוח וללא שעורי בית, רק תיאוריות על הקודים והפניות למקורות חשובים.

הנושאים להיום הנם:

  • כלים לעזור לך לכתוב ב- JavaScript.
  • טכניקות לניפוי באגים.
  • עצות לגרום לקודי ה-JavaScript שלך לרוץ במהירות.

כלי עבודה

לומר את האמת, אני לא משתמש בשום דבר מלבד מעבד תמלילים על מנת לכתוב JavaScript. קרא לי מיושן ואפילו קשה עורף. למרות שהרבה מאוד כלים כותבים ב- JavaScript עבורך, הקוד שהם מפעילים הוא די טיפש וקשה לשינוי. אם אתה באמת רוצה להשתמש בכלי כלשהו ליצירת JavaScript, אני ממליץ על DreamWeaver, אשר פולט החוצה JavaScript מדהים בזמן קצר מאוד. בכל אופן, אם תרצה לשנות מעט את הסקריפטים אחר כך, היה מוכן לחפש אחר קוד מכוער ומגושם.

אתה יכול גם למצוא כלים אשר יעזרו לך לנפות באגים מ-JavaScript. אני לא משתמש בהם גם כן. ל- Netscape יש אחד, ול- Microsoft גם כן, אך לעולם לא פגשתי מישהו אשר מצליח להעזר במנפי באגים אלה בהצלחה. בבקשה, הוכח שאני טועה. אבל עד שמישהו ישכנע אותי כי שווה לקנות מוצר זה (רמז, רמז, רמז – שילחו לי את התוכנה הניתנת בחינם), אני מעדיף לנפות באגים בדרך המיושנת.

טכניקות לניפוי באגים

ככל שתתכנת יותר ויותר ב-JavaScript, תתחיל להבין את הודעות השגיאה המעורפלות ש- JavaScript נותנת. כאשר תתחיל להבין את השגיאות הנפוצות שלך, תדע מאילו מלכודות להימנע, והקוד הלא מוכן שאתה מפעיל יטה פחות ופחות להיות שגוי. תכנות הוא בוודאי מיומנות אשר משתפרת באופן דרמטי לאחר זמן. אך לא משנה כמה מיומן אתה נעשה, אתה בכל זאת הולך לבלות מעט זמן על ניפוי באגים.

אם עשית את שיעורי הבית שלך, או אפילו ניסית לכתוב JavaScript משלך, אתה יודע כי חלק גדול חשוב מהזמן שבו כתבת את הסקריפטים – ניפית באגים. זה נורמלי – זה רק אחד הדברים אשר מתכנתים חייבים לעשות. למעשה, על פי הרבה מחקרים, 50 אחוז מתוך זמן הממוצע של מתכנתים מועבר בניסיון להבין מה לא בסדר עם הקוד.

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

  • הדפס משתנים במספר צורות.
  • הזהר מטעויות נפוצות.
  • חשוב לפני קידוד.

נתחיל עם הדפסת המשתנים.

חזור לתחילת הדף

לדף הבא «--

 
       
       
   
 
 

עמוד ראשי
מדריך בסיסי
מדריך מתקדם
החלפת תמונות
גניבת קוד
מפת האתר