הכותבים במנטליקה מרוויחים תמלוגים מהפרסומות, רוצה גם? ההרשמה בחינם!
טיפים_ללימוד_תכנות

5 טיפים ללימוד תכנות יעיל


הנה 5 טיפים שיעזרו למתכנת המתחיל או למי שרוצה להתחיל לתכנת

1.      דוגמאות של קוד

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

2.      לא רק לקרוא

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

3.      תכתוב קוד משלך

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

4.      השתמש ב Debugger

קיימת חשיבות גבוהה למתכנת לאתר באגים וכיצד לפתור אותם וככול שתקדים ללמוד טכניקות מציאה ותיקון באגים כל יהיה לך קל לתכנת ולדעת גם מה "לא לעשות" הצעד הראשון הוא ללמוד להתמש ב Debugger בקוד משך לעמך ולראות שורה אחרי שורה מה מתרחש מאחורי הקלעים הכלי הזה יציג לך את הערכים של המשתנים ובגרסאות מתקדמות (מעל VS 2008)  יאפשר לך להריץ שורות קוד ללא קשר לתוכנית הראשית
 

5.      חפש מקורות לימוד נוספות

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



מה דעתך על 5 טיפים ללימוד תכנות יעיל ?
תגובתך:
כתובת אתר: //:HTTP
שם: אימייל : קבלת תגובות לאימייל
פרסום תגובה
מאת danaku ב 28/05/2012 22:08 ( הפרופיל שלי ) 123תגובה לתגובה

ידוע כלימוד תכנות, C++, C#, dot.net, לימוד פיתוח,מכללה,לימודים