انعكاس التجريد: عدم تعريض الوظائف التنفيذية المطلوبة من قبل المستخدمين، بحيث يعاد تنفيذها باستخدام وظائف أعلى مستوى
وجهة نظر غامضة: عرض نموذج (عادة تصميم وتحليل كائنية التوجه (OOAD)) دون تحديد وجهة نظرها
كرة كبيرة من الطين: نظام بدون هيكلة معروفة
Database-as-IPC: استخدام قاعدة البيانات كقائمة رسائل لـ الاتصال البيني الروتيني حيث تكون آلية خفيفة الوزن أكثر مناسبة
Gold Plating: مواصلة العمل على مهمة أو مشروع جيد لوقت أطول لإضافة قيمة إضافية
تأثير المنصة الداخلية: نظام يمكن تخصيصه ليصبح نسخة فقيرة طبق الأصل من البرنامج الأساسي للتطوير
حل مشكلة الإدخال: الفشل في تحديد وتنفيذ معالجة إدخال غير صالحة
سخام واجهة: جعل واجهة قويا لدرجة انه من الصعب للغاية تنفيذها
الزر السحري: تنفيذ الترميز منطقي بشكل مباشر داخل واجهة الكود، من دون استخدام التجريد
حالة سباق: الفشل في رؤية نتيجة أوامر مختلفة للاحداث
مدخنة النظام: تجممع لا يُستحمل من المكونات السيئة
نماذج مضادات تصميم كائنية التوجه
Anemic Domain Model: استخدام نموذج المجال دون أيمنطق تجاري. لا يمكن لكائنات نموذج المجال أن تضمن صحتها في أي لحظة، لأن منطق صحتها وتحولها في مكان ما بالخارج (على الأرجح في أماكن متعددة).
BaseBean: وراثة وظائف من فئة الأداة بدلا من تفويض إليها
Call super: طلب فئات فرعية للاتصال بأسلوب فائق التجاوز
مشكلة قطع الدائرة: تفريع أنواع متغيرة، على أساس القيمة الفرعية
الاعتماد الدائري: تقديم تبعيات متبادلة مباشرة أو غير مباشرة لا لزوم لها بين كائنات أو وحدات البرمجيات
واجهة ثابتة: استخدام الواجهات لتعريف الثوابت
كائن الله: تركيز وظائف كثيرة جدا في جزء واحد من التصميم (فئة)
Object cesspool: إعادة استخدام الكائنات التي لا تتوافق حالتها مع عقد (ربما ضمني) عدم إعادة استخدامها
كائن القصف: الفشل في تغليف الكائنات بشكل صحيح وبذلك السماح بدخول غير مقيد إلى دواخلهم
الأشباح: كائنات غرضها الوحيد هو تمرير المعلومات إلى كائن آخر
اقتران تسلسلي: فئة تتطلب أن تُسمى أساليبها في ترتيب معين
مشكلة يو يو: هيكل (على سبيل المثال، ميراثي) من الصعب فهمه بسبب التجزئة المفرطة
نحن بحاجة لملفات تعريف الارتباط لكي يعمل هذا الموقع. يرجى تمكينها للمتابعة.
نحن نظهر لك هذه الرسالة لأننا نحترم خصوصيتك.
بإستخدامك هذا الموقع أنت توافق لنا على جمع ملفات تعريف الارتباط "الكوكيز" لتقديم تجربة مستخدم أفضل،
المزيد من التفاصيل.
لا يمكن تصفح الموقع طالما رفضت استخدام الكوكيز لأن الموقع يعتمد عليه بشكل أساسي للعمل