[…] in most cases, there is no need to have
Interface
in the name of an interface.
Et d’enchaîner de la même façon avec le suffixe Exception, avec des exemples concrets et parlants.
Les préfixes et suffixes sont jolis pour la classification et l’esprit ingénieur avec plein de tiroirs hiérarchisés, mais on finit avec des noms à rallonge, un code plus complexe, moins lisible…
Pour moi c’était la différence entre Java et PHP il y a quelques années. Je la vois de moins en moins aujourd’hui. Bien dommage, parce que si on ne se rend pas immédiatement compte de la charge cognitive qu’apporte toutes nos sur-architectures, l’impact est bien réel, lui.
Laisser un commentaire