كيف ما انسى الكود

  • نصائح لحفظ الكود البرمجي

    كيف أحفظ الكود البرمجي ؟

    إليكم ثلاث طرق مهمة لحفظ الأكواد البرمجية والتي غالباّ ما تكون عائقاً للمبرمجين :

    1) التكرار ثم التكرار :

    التكرار مهم جداً في الحفظ، فالتكرار يساعدك على الحفظ بشكل سريع فيقوم بترسيخ المعلومة أو الكود في دماغك؛ التكرار الزائد يجعل الدماغ يتعود على سماع الكود و النظر إلى الكود فتبقى المعلومة أو الكود راسخ في الدماغ ويقوم الدماغ بتخزينها.

    2) عدم الاعتماد على الإكمال التلقائي في المحرر :

    الاعتماد على الإكمال التلقائي في المحرر يؤخر من حفظ الأكواد البرمجية، فهو يجعلك تعتمد عليه بشكل كبير وتنسى أمر الحفظ للأكواد؛ النصيحة هنا هي أن تعتمد على محرر لا يدعم الإكمال التلقائي في بدايتك لتعلم البرمجة، فهذا يساعدك على حفظ الاكواد و الدوال بسرعة.

    3) فهم معنى الكود وماذا يعمل :

    فهم الكود ومعناه أو ما هي وظيفة هذا الكود تساعدك على حفظه بشكل سريع ومرن، فعندما تفهم الكود بالكامل وتعي ما وظيفة هذا الكود يصبح حفظه وتذكره أمراً سهلاً عليك.

  • كيف تحفظ الكود البرمجي ؟

    اكثر المبرمجين الجدد يطرحون هذا السؤال الي هوه كيف  احفظ كل هذا الكود ويعتبرالموضوع شيء  مستحيل , لكن الكود ما ينحفظ بنفس الطريقه الي تحفظ بيها نص عادي او بيت من الشعر مثلا  .

    اولا :- ما هو الشيء  الي لازم احفظه بالكود ؟

    اثناء دراستك لـأي كورس لازم تطبق مع الدروس كل شي  وكل الي راح تشوفه بالكورس هوه عباره عن دوال مع طريقه استخدامها  وهذا هوه الي لازم تحفظه ( كل داله مع طريقه استخدامها )

    لكن لغات البرمجه فيها عدد هائل من الدوال كيف احفظهم كلهم ؟

    مو لازم تحفظ كل الدوال لكن في  دوال تستخدم باستمرار الي هم :

    دوال التعامل مع الارقام والنصوص والمصفوفات

    وايضا تحفظ دوال الـ   Looping && Conditions

    يعني المفروض انت بعد ما تكمل اي كورس باي لغه تكون قادر تسوي لوب وتعمل شروط وتعمل مصفوفه وتتعامل معاها بدون ما ترجع للكورس مره اخرى .

    Basic Structure of Code – The Aikins-Mensah Site

     

    ثانيا :- الكود ينحفظ عن طريق التمرين والعمل

    باقي اجزاء الكود البرمجي ما تقدر تحفظهم الا بالتمرين المستمر وبالمشاريع .

    وايضا لازم تعرف ان الكود حساس لحاله الحروف ( كبير وصغير)

    عن تجربتي :-

    في بداية عملي بهذا المجال ( البرمجه)  قدمت على وضيفه تحت عنوان مطور وبوقتها كنت ما حافظ كل الدوال المطلوبه حتى انتهي من  موقع كامل .

    فكنت كل مشروع اشتغل به  ابحث بالجوجل عن الداله التي  احتاجها  مثلا كنت اعرف طريقه ربط الـPHP مع الـ MySql لكن ما حافظ الدوال بشكل صحيح , كتبت بالجوجل

    how to connect php to mysql

    واعطاني مثال وطبقته وحصلت نتيجه بنفس الوقت حفظت كل الدوال الي استخدمتهن بالربط , وهكذا الى ان استغنيت عن جوجل  في مشاريعي لاني حفظت كل الدوال .

     بال CSS لحد الان في  خصائص ما حفظت  املائهن بشكل صحيح فقط اول حرفين منهن  لكن معظم المحررات باستخدام الـ Auto Complete وتكمل الخواص بشكل صحيحلباقي الكود  .

    ثالثا :- دور محرر النصوص .

    انت كمبرمج مبتدا لن تستطيع حفظ الكود البرمجي بالشكل الصحيح ( بالاملاء الصحيح) لذلك عليك انت تعمل على افضل محرر نصوص ممكن يفيدك باكمال اسماء الدوال مع وجود مساعدة شرح لكل داله .

    اينشتاين

    برسالة.. غيّر أينشتاين التاريخ وظهر النووي

    عندما سئل أينشتاين السؤال التالي : ” كم تبلغ سرعة الصوت ؟ “

    أجاب : “أنا لا أحفظ هكذا معلومات لأنها ببساطة متوفرة في الكتب “

    الخلاصه

    انت كمبرمج ليس مطلوب منك ان تحفظ كود لكن المطلوب منك تعرف تبرمج و تعرف تبني برنامج لان كل الكودات موجودة  بالجوجل و الكتب  والمحرر ممكن يساعدك فيهم   لكن الافكار انت لازم الي تبنيها وترتبها وتعرف تطبقها

     

زر الذهاب إلى الأعلى
إغلاق

أنت تستخدم إضافة Adblock

يرجى تعطيل مانع الإعلانات حيث أن موقعنا غير مزعج ولا بأس من عرض الأعلانات لك فهي تعتبر كمصدر دخل لنا و دعم مقدم منك لنا لنستمر في تقديم المحتوى المناسب و المفيد لك فلا تبخل بدعمنا عزيزي الزائر