Quelques règles pour faciliter la réutilisation et la lisiblité
-
Séparer l'interface et l'implémentation.
-
Minimiser la visibilité.
-
Détecter les erreurs au plus tôt.
-
Eliminer les duplications.
-
Identificateurs avec des noms significatifs et/ou usuels. Entre deux identificateurs
significatifs, on choisira le plus concis.
-
Respecter les usages du langage utilisé.
-
Utiliser une seule langue.
-
Utiliser un seul style.
-
Les commentaires ne doivent pas paraphraser le code, ni "justifier" un
code mal écrit.
-
Préciser à l'utilisateur les conditions d'usage des classes
et de leurs méthodes (contrat).