ما هو DRY؟
DRY هو مبدأ "لا تكرر نفسك".
التعريف
DRY (Don't Repeat Yourself) هو مبدأ في هندسة البرمجيات يركز على تقليل التكرار والأنماط المتكررة وكتابة كود قابل لإعادة الاستخدام بدلاً من نسخه.
الأصل
تم طرح المبدأ لأول مرة بواسطة أندي هانت وديف توماس في كتاب "The Pragmatic Programmer"، بهدف ضمان أن كل معلومات تمثل بطريقة لا لبس فيها في النظام.
الأهمية
كتابة كود DRY أمر حيوي لضمان الصيانة السهلة، والتوسع، وتجنب ما يُسمى الكود WET (Write Everything Twice).
قاعدة الثلاثة
القاعدة العامة لكود DRY هي "قاعدة الثلاثة"، التي تقترح تجنب تكرار الكود حتى يظهر النمط للمرة الثالثة.
هل تريد معرفة المزيد؟
إذا كنت ترغب في التعمق أكثر في DRY —أو في تقديم هذا النوع من التدريب لفريقك— فلنتحدث. أساعد الفِرَق على فهم هذه المفاهيم وتطبيقها. يسعدني أن أسمع منك!
ما هو المانيفستو الأجايل؟
المانيفستو الأجايل هو وثيقة تم إنشاؤها في 12 فبراير 2001 من قبل 17 خبيرًا ف...
ما هو ALM؟
ALM، أو إدارة دورة حياة التطبيقات، يشير إلى عملية إدارة تطبيق البرمجيات من...
ما هو API؟
API، أو واجهة برمجة التطبيقات (Application Programming Interface)، هي مجموع...
ما هو BDD؟
BDD، أو تطوير البرمجيات الموجهة للسلوك، هو عملية تطوير البرمجيات التي تهدف...
ما هو الباج؟
الباج هو خطأ أو خلل في الكود يؤدي إلى خلل في عمل البرنامج...