المقترنات.
الحسد على الميزات
تصل إحدى الوظائف إلى بيانات كائن آخر أكثر من بياناتها الخاصة.
الألفة غير اللائقة
تستخدم إحدى الفئات الحقول والوظائف الداخلية لفئة أخرى.
سلاسل الرسائل
في الكود، ترى سلسلة من الاستدعاءات تشبه $a->b()->c()->d()
الوسيط
إذا كانت الفئة تؤدي عملاً واحداً فقط، وهو تفويض العمل إلى فئة أخرى، فلماذا توجد على الإطلاق؟