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