Full Stack Developer
Full Stack Developer

@hamedesam_dev

11 تغريدة 26 قراءة Mar 04, 2020
ثريد مهم جدا لكل مبرمج ??‍?
10 نصائح لكتابة كود أفضل و cleen ،
نصائح هتساعدك بإذن الله بشكل كبير?
ريتويت للإفاده?
#الباشمبرمج
1- استخدام أسماء وصفية ذات معنى مٌعبر
يجب ان تكون قواعد استخدامك لأسماء المتغيرات Variable والفنكشن Function جيده ومفيده من حيث اسماء المتغيرات الاساسيه ويجب كل اسم للمتغير يكون معبر على الأمر أو الأكشن اللى هينفذه لأن ده هيساعدك وهيسهل عليك أنت كمبرمج فى أوامر أخرى كثيره.
2- كتابة التعليقات الجيدة
من الأشياء المهمة جدا جدا جدا، تلاقى مبرمج مثلا كاتب أكتر من 1000 سطر برمجى ولا يوجد به Comment واحد هذا المبرمج ممكن تسمية المبرمج العقيم أو المعقد لأنه مش موضح لنفسه فوق كل function مثلا الفنكشن دى بتنفذ أمر اى؟ومستخدمها فى مشروعه عشان تعمل اى بالظبط؟
وبالطبع هيتوه فى سطور البرمجة وفى الأوامر وهيسببله مشاكل لا حصرة لها خاصا لو كان هناك أسطر برمجة كثيره أو لو شغال على موقع أو تطبيق كبير.
3- استخدام معيار Structure أو أُسُس كتابة الكود
كود جيد عاده ما يتبع بعض المعاير لجعله مناسب لمعايير كتابة الكود البرمجى بنسبة 100% ولكتابتك لكود متابع لمعايير برمجية يسهل على الأشخاص الذين يقرؤن أو يعدلون على الكود بعد ذلك سواء أنت أو غيرك.
4- تجنب المتغيرات العامة Global Variables
استخدامك لمتغيراتGlobal أو أسماء متغيرات تكون من الكلمات المحجوزه فى اللغة اللى انت بتكتبها هتسبب لك مشاكل كثيره جدا وهتبهدل الكود الخاص بك وخاصا اذا كان تطبيقك أو مشروعك به العديد من الأسطر البرمجية فكلما زادت الأسطر كلما زادت المشاكل.
5- اعادة تشكيل كودك
اقصد باعاده تشكيل كودك أن تقوم باعاده النظر على كل سطر برمجى كتبتة لتتأكد بأنه سليم 100% وخالى من الأخطاء تماما ، لأنك ربما تكون وانت بتكتب الكود اتسرعت فى الكتابة فنسيت تكتب حرف أو علامة ترقيم أو أى شىء من هذا القابيل
أو زود شىء فالبتالى هيوقف عمل مشروعك أو تطبيقك فيجب عليك بعد الانتهاء من كتابة الكود تقوم بعمل مراجعة سريعة عليه للاطمئنان فقط عزيزى.
6- حذف الكود الغير ضرورى
هذه العادة السيئة هي التي ما زلت أواجهها من وقت لآخر. عادة ما يحدث مثل هذا: أريد إصلاح أو تحسين جزء من التعليمات البرمجية لذلك أعلق عليه وأعد كتابة أسفله مباشرة - وعلى الرغم من أنه يعمل ، إلا أنني أحتفظ بالكود القديم
7- الحفاظ على نمط الكود
ليس لدي أي شيء ضد البرامج التعليمية الجيدة للبرمجة ، ولكن أحد الجوانب السلبية هو أن المبتدئين ينتهي بهم الأمر إلى التقاط مجموعة واسعة من العادات المتضاربة ، خاصة فيما يتعلق بنمط الكود.
باقى النصائح فى المقالة وبالتفصيل??
albashmoparmeg.com

جاري تحميل الاقتراحات...