לפי דעתי אתה צריך ללמוד בצורה יותר מסודרת, כשאתה קורא פוסט תתרכז בכל מילה שכותב המאמר כתב, מכיון שזהו חומר חדש תה צריך לוודא שהבנת כל מילה; מילה אחת שלא הבנת את משמעותה - לא הבנת כלום!
מהדוגמה שהבאת אפשר לראות יפה מאוד שזו הבעיה שלך, לא הבנת מה משמעותה של השמה, וממילא אתה לא מוצא שום פשר לפקודה X=5, איך תבין את הקוד אם לא הבנת מהי השמה?!
עצתי, כשאתה קורא מאמר, תהיה מרוכז בכל מילה, אל תרוץ הלאה במחשבה שאתה רק גומר לקרוא וכותב תכנית... פשוט תהיה מרוכז בקריאה ובלימוד לשם לימוד.
כשאתה לא מבין משהו תנסה לברר עם עצמך ממה נובע חוסר ההבנה. ברוב המקרים תמצא מילה אחת שהמשמעות שלה לא ברורה לך, ואפילו רק קצת מעורפלת, אבל היא הופכת את כל המאמר לחסר משמעות בשבילך.
בדוגמה שלך, לא הבנת את המילה השמה. תציב לעצמך מטרה להבין מהי השמה בצורה ברורה שתוכל לומר לעצמך את המשמעות המוגדרת של המילה.
לך לאינטרנט וחפש "השמה", בדרך כלל בדברים כאלה ויקיפדיה עושה עבודה יפה. למשל תוכל לקרוא את הערך
הזה.
העיקרון הוא אחד. אתה צריך להבין שללמוד זה ללמוד, להבין שלב אחרי שלב, אי אפשר לדלג באמצע.
משפט אחרון: ללמוד תכנות מהאינטרנט לבד זה טוב? בכלל לא בטוח!