Pages that link to "Arthur Riel 1996"
From CSSEMediaWiki
The following pages link to Arthur Riel 1996:
View (previous 50 | next 50) (20 | 50 | 100 | 250 | 500)- OO wisdom (← links)
- Resource materials (redirect page) (← links)
- About COSC427 (← links)
- Talk:Resources (← links)
- Beware type switches (← links)
- Riel's heuristics (← links)
- Avoid concrete base classes (← links)
- Favour containment over association (← links)
- Wals library (← links)
- Software reuse (← links)
- Hide data within its class (← links)
- A class should not depend on its users (← links)
- Minimize number of methods (← links)
- One key abstraction (← links)
- Nil or export coupling only (← links)
- Bob Martin's heuristics (← links)
- Model classes not roles (← links)
- Model the real world (← links)
- Eliminate irrelevant classes (← links)
- Beware value switches (← links)
- Avoid becomes (← links)
- Keep related data and behavior in one place (← links)
- Avoid no-op overrides (← links)
- Beware singletons (← links)
- Favour deep hierarchies (← links)
- Inheritance for specialization (← links)
- Avoid interface bloat (← links)
- Avoid god classes (← links)
- Beware of non-communicating methods (← links)
- Reusable frameworks over reusable components (← links)
- Avoid protected data (← links)
- Limit hierarchy depth (← links)
- Abstract classes should be base classes (← links)
- Avoid interface pollution (← links)
- Minimal public interface (← links)
- Distribute system intelligence (← links)
- Beware of many accessors (← links)
- Interface should be dependent on model (← links)
- Methods should use most fields of a class (← links)
- AlexsLibrary (← links)
- Contain contents not parents (← links)
- Resources (← links)
- Separate non-communicating behaviour (← links)
- Avoid verb classes (← links)
- Limit compositions in a class (← links)
- Introduce common base class (← links)
- Avoid multiple inheritance (← links)
- What is Bad Design (← links)
- Move common factors up the hierarchy (← links)
- Arthur Riel (← links)
- Beware inheritance over composition (← links)
- Avoid accidental multiple inheritance (← links)