solid principles
تعرّف على كل ما يخص solid principles في مجال البرمجة، الشبكات، الأمن السيبراني، الهندسة العكسية، والتصميم من خلال شروحات عملية ودروس احترافية متجددة على منتديات أكتب كود.
-
أخطاء الـ Abstraction الزيادة وحلول كتابة كود بسيط
تعرف على خطأ Future-Proofing Fallacy وإزاي تبعد عن الـ abstraction الزيادة وتكتب كود بسيط وواضح يناسب السيو ويقوي مشروعك البرمجي.- x32x01
- الموضوع
- الردود: 0
- المنتدى: منتدى البرمجة والخوارزميات والأنظمة العددية
- abstraction clean code design patterns interfaces over engineering refactoring software architecture solid principles testing تبسيط الكود
-
مبدأ Dependency Inversion فى البرمجة ببساطة
تعرف على مبدأ Dependency Inversion من مبادئ SOLID فى البرمجة بطريقة سهلة وأمثلة عملية تبسط المفهوم وتوضح أهميته فى كتابة كود مرن وقابل للتطوير- x32x01
- الموضوع
- الردود: 0
- المنتدى: منتدى البرمجة والخوارزميات والأنظمة العددية
- abstraction clean code dependency inversion design patterns interface java oop software architecture solid principles unit testing
-
استخدام Polymorphism بدل if المتعددة
تعرف على مفهوم Polymorphism في البرمجة الكائنية OOP وكيف يحل مشكلة تكرار if statements ويجعل الكود أكثر مرونة وسهولة في الصيانة.- x32x01
- الموضوع
- الردود: 0
- المنتدى: منتدى البرمجة والخوارزميات والأنظمة العددية
- abstract class clean code design patterns interface javascript oop polymorphism refactoring software architecture solid principles
-
تعرف على Behavioural Design Pattern بسهولة
اكتشف الـBehavioural Design Pattern، مميزاته، عيوبه، وأمثلة عليه، وفهم إزاي الـObjects بتتواصل في البرمجيات بطريقة فعالة.- x32x01
- الموضوع
- الردود: 1
- المنتدى: منتدى البرمجة والخوارزميات والأنظمة العددية
- behavioural design patterns chain of responsibility design patterns loose coupling maintainability observer pattern oop reusability solid principles strategy pattern
-
ليه تستخدم Interfaces في الـ OOP
تعلم ازاي الـ Interfaces في الـ OOP بتنظم الكود، تضمن تنفيذ methods معينة في كل Class وتسهّل إدارة الكلاسات المختلفة زي Products وArticles وServices.- x32x01
- الموضوع
- الردود: 0
- المنتدى: منتدى البرمجة والخوارزميات والأنظمة العددية
- abstraction clean code inheritance interfaces loose coupling oop php oop polymorphism software design solid principles