Application des formes lors de la conception
Bien choisir la granularité des objets
Spécifier les interfaces des objets
Spécifier l'implantation des objets
Mieux réutiliser
- héritage vs composition
- délégation
Compiled-Time vs Run-Time Structures
Concevoir pour l'évolution