Façade ou pas façade...

Le copier/coller sera toujours le pire ennemi du développeur.:mad:
(Bad smell # 1 selon Martin Fowler...)

Maintenant, tu n'es pas obligé de faire de l'héritage pour réutiliser.
La délégation est l'autre technique permettant de faire de la réutilisation de code, sans avoir les incovénients de l'héritage.

Enfin, faire de l'AOP ou de l'IOC n'empêche pas de faire de l'OOP aussi, cf Spring par exemple
 
  • J’aime
Réactions: GrandGibus
Vu que la discussion a été lancée par un étudiant (désolé si je me trompe) ; j'ai acheté très très peu de bouquins d'info, mais concernant la programmation et la conception Orientée Objet, s'il y en a 2 à avoir absolument sur son bureau selon moi c'est :
Design Patterns
Refactoring