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

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

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

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

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

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

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

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

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

نتيجة بحث الصور عن ‪coding‬‏

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

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

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

عن تجربتي :-

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

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

how to connect php to mysql

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

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

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

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

اينشتاين

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

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

الخلاصه

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

ما هو مستقبل الأنترنت ؟
API شرح عام عن ال
مناقشة عامة في البرمجة أم الشبكات
Joomla مقدمة في إستخدام
(Object-relational mapping) ORM ما هو الـ
الذكاء الصناعي و الشبكات العصبية
أسباب عدم القدرة على إضافة جهاز إلى ويندوز سيرفر دومين
canon ip7240 إعدادات الواي فاي في طابعة
الدليل الشامل لفحص الهواتف المستعملة
API شرح عام عن ال
Screen Time طريقة تعطيل
MS DOS أشهر أوامر
إليك القائمة الكاملة للطرق التي يحمي بها نظام الأندرويد اوريو هاتفك وبياناتك