انتقال للمحتوى

مقالات | مبادئ الـ SOLID

سلسلة مقالات تشرح مبادئ الـ SOLID الخمسة مع أمثلة عملية لتطبيقها

عدد المقالات: 6

مبادئ الـ SOLID لكتابة كود قوي وصلب كالحديد

شرح شامل لمبادئ الـ SOLID الخمسة مع أمثلة عملية توضح كيفية تطبيقها لتحسين جودة الكود وجعله أكثر مرونة وقابلية للتعديل والتطوير

مبدأ الـ Single Responsibility

شرح مفصل لمبدأ الـ Single Responsibility مع أمثلة عملية توضح كيفية تطبيقه لتحسين جودة الكود وجعله أكثر تنظيمًا

مبدأ الـ Open/Closed

شرح مفصل لمبدأ الـ Open/Closed مع أمثلة عملية توضح كيفية جعل الكود مفتوحًا للتوسعة ومغلقًا للتعديل

مبدأ الـ Liskov Substitution

شرح مفصل لمبدأ الـ Liskov Substitution مع أمثلة عملية توضح كيفية تطبيق الوراثة بشكل صحيح

مبدأ الـ Interface Segregation

شرح مفصل لمبدأ الـ Interface Segregation مع أمثلة عملية توضح كيفية تقسيم الـ Interface لتجنب إجبار الكلاسات على استخدام دوال لا تحتاجها

مبدأ الـ Dependency Inversion

شرح مفصل لمبدأ الـ Dependency Inversion مع أمثلة عملية توضح كيفية فصل الاعتماديات بين الكلاسات وجعل الكود أكثر مرونة