ويعد كتابة قانون بيتون النظيف والفعال أمراً أساسياً للاستمرارية والأداء، فبعد اتباع أفضل الممارسات يساعد المطورين على وضع مدونة يسهل فهمها وتعديلها وتحقيق الحد الأمثل، وترسم هذه المادة الخطوط التوجيهية الرئيسية لكتابة برامج بيتون عالية الجودة.

استخدام نام واضح ووصفي

اختيار أسماء متغيرة ومهمة وفئة ذات معنى تصف بدقة الغرض منها، فالتسمية الواضحة تقلل من اللبس وتجعل المدونة أكثر قراءة، وتتجنب الاختصارات غير المفهومة عالميا.

المبادئ التوجيهية للإطار 8

(أ) الالتزام باقتراح تعزيز بايتون 8 (PEP 8) الذي ينص على اتفاقيات لتشكيل الرموز، واستمرار التمهيد، والفصل، وطول الخط، وتحسين وضوح المدونة وتيسير التعاون.

:: كتابة المدونة النموذجية والقابلة للإحالة

:: توزيع المهام المعقدة على وظائف أو فصول أصغر، ومن الأسهل اختبار المدونة النموذجية وفكها وإعادة استخدامها، تجنبا للازدواجية عن طريق إنشاء وظائف عامة يمكن أن تعالج قضايا متعددة.

تحقيق الحد الأمثل للأداء

استخدام الخوارزميات وهياكل البيانات الفعالة المناسبة للمهمة، ووصف رمزك لتحديد الاختناقات وتحسّن الأقسام الحساسة إلى أقصى حد.

تنفيذ معالجة الأخطاء

استخدام اللبنات التي تستخدم في محاولة إدارة الاستثناءات بشكل معقول، فالتعامل مع الأخطاء السليمة يحول دون حدوث تحطمات ويقدم معلومات مفيدة، ويقيم بيانات المدخلات لتجنب الأخطاء غير المتوقعة.