C'est l'occasion de se rappeler des principes que je voulais appliquer mais que j'ai fini par oublier.

En voici d'autres tout aussi intéressants :

You Ain't Gonna Need It

You are not going to need it : étant un peu perfectionniste, j'ai souvent envie que mes plugins en fassent plus, au détriment du mieux. C'est un cercle vicieux : plus on ajoute de possibilités, plus on a besoin de paramètres qui rajoute des possibilités et caetera. Il faut savoir se limiter à l'essentiel plutôt que de développer des trucs parfois inutiles.

En vrac :

Pour en revenir au plugin Contribute, je vais devoir réécrire toute la partie du code qui pose problème pour essayer de faire quelque chose de plus propre. Que du fun.