24646 shaares
46 liens privés
46 liens privés
L'exemple est en Ruby, mais ça peut s'adapter à tout langage objet. L'auteur montre que l'on peut remplacer des longues suites de "if .. then .. else" par une utilisation intelligente du polymorphisme, ce qui améliore la maintenabilité du code