par exemple on le rencontrait surtout dans la volonté d'être absolument (trop) générique
C'est vraiment un point fondamental dans le développement : à partir de quel moment la volonté d'écrire un code générique nuit à la compréhension et même parfois à la verbosité du code. Lorsqu'on souhaite unir des choses trop différentes sous la même architecture/API, on se retrouve parfois coincé avec une grosse usine à gaz alors que les intentions étaient pures au départ.
[^] # Re: Moi aussi !
Posté par Guillaume Denry (site web personnel) . En réponse au journal Lutter contre l'overengineering. Évalué à 6.
C'est vraiment un point fondamental dans le développement : à partir de quel moment la volonté d'écrire un code générique nuit à la compréhension et même parfois à la verbosité du code. Lorsqu'on souhaite unir des choses trop différentes sous la même architecture/API, on se retrouve parfois coincé avec une grosse usine à gaz alors que les intentions étaient pures au départ.