Principes de nommage Clean Code : Leçons de Robert C. Martin

5 min de lecture

Le « Clean Code » de Robert C. Martin consacre un chapitre entier au nommage. Voici les principes clés.

Règles fondamentales

  • Utilisez des noms qui révèlent l'intention : Le nom doit répondre à pourquoi il existe et ce qu'il fait
  • Évitez la désinformation : N'appelez pas quelque chose « list » si ce n'est pas une liste
  • Faites des distinctions significatives : source et destination plutôt que a1 et a2
  • Utilisez des noms prononçables : generationTimestamp plutôt que genymdhms
  • Utilisez des noms recherchables : Des constantes nommées plutôt que des nombres magiques
  • Évitez les encodages : Pas de notation hongroise, pas de préfixes de membres
  • Les noms de classe sont des noms : Customer, Account, AddressParser
  • Les noms de méthode sont des verbes : save(), deletePage(), postPayment()

Convertir les noms

Utilisez le hub de conversion de casse pour formater les noms selon n'importe quelle convention.