Les développeurs de chez Google ont mis en ligne un document décrivant les règles (internes) standards de coding Java.

Les règles énoncées dans ce document concernent les aspects esthétiques de formatage du code, mais pas seulement. On en trouve également sur des conventions de codage, de nommage, de structure de fichier source, etc…
Le document se concentre principalement sur des règles universelles simples et rapides à mettre en oeuvre.

Les principaux points abordés sont regroupés selon 6 chapitres : 

– Les fichiers sources de bases
– La structure des fichiers sources
– Le formatage du code
– Les conventions de nomage
– Les bonnes pratiques de coding
– La javadoc.

La première phrase énoncée dans le document montre bien la rigueur des développements réalisés chez Google : 

A Java source file is described as being in Google Style if and only if it adheres to the rules herein

Même si suivre à la lettre toutes ces règles peut paraitre utopique, il peut être intéressant de s'en inspirer et de piocher celle ayant du sens pour son contexte de projet.

Une lecture assidue sera toujours bénéfique.

Bonne lecture!

#java #regle #coding #google