تطبيق مبادئ التصميم الموجهة نحو الأغراض على المشاريع الكبيرة الحجم جيم++
وتساعد مبادئ التصميم الموجهة نحو الأغراض على إدارة التعقيد في مشاريع كبيرة النطاق من الفئة جيم ++، وهي تشجع إعادة استخدام الشفرة، والاستمرارية، والتصعيد عن طريق تنظيم الرموز في مكونات نموذجية واضحة، ويمكن لتطبيق هذه المبادئ أن يحسن بفعالية نوعية نظم البرامجيات وقوتها.
مبادئ التصميم الرئيسية ذات التوجهات
وهناك عدة مبادئ أساسية تسترشد بها التصميمات الموجهة نحو الجسم، بما في ذلك الاختلاط والميراث والتعددية، وتساعد هذه المبادئ على إنشاء هياكل مدونة مرنة وقابلة لإعادة الاستخدام تتكيف بشكل جيد مع متطلبات المشاريع المتطورة.
القدرات والوحدة
ويشمل هذا الاختباء إخفاء التفاصيل الداخلية للصفوف، وكشف الوصلات البينية اللازمة فقط، مما يقلل من المعالين وييسر الحفاظ على النظام، ويقسم التصميم النموذجي النظام إلى عناصر متميزة، وكل منها مسؤول عن أداء وظيفي محدد.
أنماط التصميم وأفضل الممارسات
ويمكن أن تحل أنماط التصميم التطبيقية مثل المصانع وشركة " سينغلتون " والمراقب مشاكل مشتركة في المشاريع الكبيرة، وتشجع هذه الأنماط على إعادة استخدام الشفرة وتبسيط التفاعلات المعقدة بين العناصر، كما أن معايير الترميز المتماسكة والوثائق الشاملة تعزز من جودة المشاريع.
- استخدام الميراث بحزم لتجنب الارتباك الضيق.
- التكوين النافع للميراث من أجل المرونة.
- تنفيذ وصلات بينية لتحديد عقود واضحة.
- تُغضبُ المُشير الذكيةَ لإدارة الذاكرةِ.