46 liens privés
Il y a un équilibre à trouver entre ne pas se répéter (DRY) et une "optimisation" prématurée
Tout est dans le titre
Un résumé d'une conférence à propos de la duplication de code - généralement à éviter mais avec quelques exceptions
L'auteur évalue les avantages et inconvénients du principe DRY - don't repeat yourself - tel qu'énoncé dans le Pragmatic Programmer. Ce principe explique surtout qu'il y a un gros avantage à avoir une seule source de vérité pour la connaissance métier. Cela n'implique pas que le code ne soit jamais dupliqué - "la duplication est bien moins coûteuse qu'une mauvaise abstraction"
L'auteur montre l'application du principe dry sur une collection, en utilisant la programmation fonctionnelle
Les limites du DRY
D'après l'auteur, la duplication de code est la pire des choses possibles... Il explique pourquoi et comment s'en débarrasser