Il y a fort longtemps, vous avez codé une classe une peu pourrie (si, si, on l'a tous fait), qui était capable de dire quelque chose. La voici :
class VieilleClassePourrie {
public function direQuelqueChose( ) {
echo 'quelque chose';
}
}
Mais voilà, vous aimeriez bien dire autre chose maintenant... Motivé, vous décidez d'écrire une nouvelle classe qui déchire tout, que vous pourrez utiliser dans vos nouveaux projets qui déchirent tout. La voilà :
class NouvelleClasseQuiTue {
public function dire( $phrase ) {
echo $phrase;
}
}
Mille fois mieux pensée, cette classe permet de dire tout et n'importe quoi !
Et là, c'est le drame. Vous devez désormais maintenir deux versions de cette classe, pour vos anciens et vos nouveaux projets.
Lire la suite