La POO est utile. Pour preuve elle est utilis�e.
Plus s�rieusement, je pense qu'il n'y a pas de profonds d�saccords.
L'h�ritage pour ne citer que cet exemple doit �tre utilis� avec parcimonie et de fa�on r�fl�chie pour les probl�mes soulev�s par Tarh, et il y en a d'autres. En effet, souvent les Interfaces (et encore plus � la sauce TypeScript ^^) sont pr�f�rables car limitant les effets de bord et le couplage parent/enfant. Une hi�rarchie de classes avec beaucoup de niveaux peut donner un gros mal de cr�ne � celui qui doit debuguer
Apr�s, il ne faut pas jeter le b�b� avec l'eau du bain. Utilis�e de fa�on interne � un projet/framework, l'h�ritage est un outil int�ressant pour la r�utilisation de code.
Maintenant, d'un point de vue utilisateur externe d'un framework, c'est rarement la meilleure solution que de d�river ses propres classes de celles du framework en question. La composition fonctionne tout aussi bien par exemple et limite le couplage.
Partager