top of page

تعريف المصطلح

مصطلح آخر هام في مجال هندسة البرمجيات هو "التطوير الموجه بالاختبارات" (Test-Driven Development - TDD). التطوير الموجه بالاختبارات هو منهجية تطوير برمجيات تقوم على فكرة كتابة الاختبارات قبل كتابة الكود البرمجي نفسه. يبدأ المطورون بتحديد وتصميم اختبار لوظيفة جديدة ثم يكتبون الكود البرمجي اللازم لتمرير الاختبار. هذا النهج يشجع على التصميم الجيد والكود القابل للصيانة ويساعد على ضمان أن يتم تطوير الوظائف بما يتوافق مع المتطلبات المحددة منذ البداية.

نبذة عن المصطلح

التطوير الموجه بالاختبارات (TDD) هو نهج تطوير برمجيات يؤكد على الأهمية القصوى للتوثيق والصيانة عبر دورة حياة التطوير. في TDD، يبدأ المطورون العمل بكتابة اختبار فشل في البداية لأن الوظيفة المطلوبة لم تُطور بعد. بعد ذلك، يقوم المطورون بكتابة الكود اللازم لتحقيق النجاح في الاختبار، مع التركيز على البساطة والفعالية. بمجرد أن ينجح الاختبار، يمكن للمطورين تنقيح الكود، مع التأكيد على تحسين البنية الداخلية للكود دون تغيير سلوكه الخارجي.

مثال من أرض الواقع

لا يوجد

 #مجتمع_جاهز_لكل_مرحلة 

عدد الزوار

جامعة الملك سعود، الرياض 12372، المملكة العربية السعودية
King Saud University, Riyadh 12372, Saudi Arabia

©2024 تم الاعداد بواسطة فريق عمل مبادرة ثراء

bottom of page