ما هي tdd:test-driven-development؟
يُستخدم عند تنفيذ أي ميزة أو إصلاح خطأ، قبل كتابة تعليمات برمجية للتنفيذ - اكتب الاختبار أولاً، وشاهده يفشل، واكتب الحد الأدنى من التعليمات البرمجية للنجاح؛ يضمن أن الاختبارات تتحقق بالفعل من السلوك من خلال اشتراط الفشل أولاً المصدر: neolabhq/context-engineering-kit.