Recommandations d'ordre général à mettre en œuvre pour tout développement:
Essayer de produire un code clair, privilégier la clarté à trop de concision.
Commenter
Lors de toute modification factoriser et supprimer le code inutile.
Éviter de dupliquer le code par copier/coller, toujours factoriser le code en créant des méthodes/fonctions.
Si une classe/fonction fait beaucoup de traitements divers, ou s'il est difficile de résumer son fonctionnement par son nom voir s'il est possible de séparer les traitements dans plusieurs classes/fonctions.
nomenclature