ما هي tdd؟
يُستخدم عند تنفيذ منطق معقد يحتاج إلى تغطية اختبارية - اكتب الاختبار أولاً، وشاهده يفشل، واكتب الحد الأدنى من التعليمات البرمجية لاجتيازه؛ يضمن أن الاختبارات تتحقق بالفعل من السلوك من خلال اشتراط الفشل أولاً؛ ليس لمكونات واجهة المستخدم، أو CRUD البسيط، أو التعليمات البرمجية المباشرة المصدر: udecode/dotai.