J'ai besoin d'intimité. Non pas parce que mes actions sont douteuses, mais parce que votre jugement et vos intentions le sont.
5124 links
Encore un article qui démontre que tout ce que j'ai appris, ben, c'est de la merde.
Plutôt que de penser ses classes en terme d'héritage (est-un), il vaut mieux penser en terme de composition (possède-un ou est-composé-de).
L'héritage est une mauvaise pratique, le plus souvent, car cela rompt l'encapsulation et souvent engendre une répétition inutile de code (coucou Symphony, coucou Cake...).
La composition permet de l'éviter.
Le seul moment où il est nécessaire d'utiliser l'héritage est lorsque l'on n'a pas écrit la classe de base et que l'on doive modifier un de ses comportements sans pouvoir utiliser un patron d'adaptation.