1. تجنب تكرار الكود
كثير من الأحيان يستخدم المبرمج كود بصورة متكررة في أكثر من موضع أثناء التكويد, من الأفضل اختصار الأكواد المتكررة بتصنيف وتوليف الأكود. بمعني, لو في متغير معرف في أكثر من مكان في الكود ممكن تعرف المتغير مرة واحدة وتعيد أستخدامة كلما احتجت إليه.
2. متغيرات ذات معني
عرف المتغيرات بأسماء تتضمن معني ,أو وظيفة المتغير. بمعني لو في متغير هيستخدم في دالة ما للدلالة علي عدد أحرف كلمة مدخلة من المستخدم, ستكون تسمية بأحد الصور ( word-count / number-of-word / n-word ).
3. تسمية الوظائف ( functions )
عرف الظائف المستخدمة في الكود بأسماء سهلة ,واضحة ,تحمل ما ينم عن وظيفتها. بأستخدام هذه الطريقة يمكنك تجنب وضع الملاحظات المتكررة.
4. تجنب أستخدام الرموز والأرقام المبهمة ( ليست واضحة )
لا ينبغي أستخدام رمز وأرقام مبهمة أثناء كتابة الكود, فلو أطلع احد المبرمجين الآخرين علي الكود الخاص بك في وقت لاحق لن يصاب بالتشتت وعدم القدرة علي معرفة وظيفة الكود أو التعديل عليه وتوظيفه.
5. أستخدم أكواد منفصلة كلما أمكن
أستخدم وظائف وأكواد منفصلة حتي يمكن أختبارها دون الحاجة إلي أستخدام وظيفة آخري من مكان آخر. بمعني, تجنب التبعيات, لا تستخدم قيمة من وظيفة إلي وظيفة آخري.
6. كتابة اكواد عامة
كتابة كود يمكن أستخدامه في أكثر من موضع. بمعني, في حالة أستخدام أعدادات خاصة أو قيم بيانات, قم بتعريفها كمتغيرات لسهولة أستخدامها.
7. لا تخف من طلب المساعدة
أطلب المساعدة من مختص, صديق, أو حتي مرجع في حالة العجز عن توظيف كود, أو جهل بكيفية كتابة وظيفة ما, فلا تخجل من الأعتراف بالجهل وأطلب المساعدة من الآخرين. هذا لا يعني أن تطلب المساعدة دائما. فكر أولاً ثم حدد أذا كانت تستحق طلب المساعدة, أو لا.
8. لا تؤجل كود اليوم إلي الغد
تجنب دائماً ترك كود في حاجة إلي التعديل في وقت لاحق, قم بالتعديلات الخاصة أولاً بأول.
9. تبادل المعرفة مع الآخرين
لا تكن أنانياً بحتفاظك بمعرفة ما لشخصك, بل شاركها مع الجميع, فبذلك يستفيد غيرك منها, وقد تعمل علي تطوير طريقة توظيف الكود وتطوير اللغة.
10. تجنب التشتيت
كثيراً ما يخطر لك فكرة ما ومن ثمه تفقدها, وذلك لعدم قدرتك علي التركيذ. عليك القيام ببعض تمارين التركيذ, وتجنب التشتيت, وقم دائماً بتدوين الملاحظات.
قاعدتي المفضلة
أستخدم الأنتقاد دائماً لدفعك للأمام بدلاً من الأحباط, فاجعل أنتقادك حافزاً لك.
إرسال تعليق