Commentez uniquement les éléments présentant une complexité métier
Les commentaires sont une solution de secours, pas une obligation. Un bon code s'explique généralement de lui-même
Non recommandé :
javascript
function hashIt(data) { // The hash let hash = 0; // Length of string const length = data.length; // Loop through every character in data for (let i = 0; i < length; i++) { // Get character code. const char = data.charCodeAt(i); // Make the hash hash = (hash << 5) - hash + char; // Convert to 32-bit integer hash &= hash; }}
Recommandé :
javascript
function hashIt(data) { let hash = 0; const length = data.length; for (let i = 0; i < length; i++) { const char = data.charCodeAt(i); hash = (hash << 5) - hash + char; // Convert to 32-bit integer hash &= hash; }}
Évitez de conserver du code commenté dans votre base de code
Utilisez le contrôle de version pour gérer l'historique. Laissez l'ancien code dans votre historique
Commentaires
Commentez uniquement les éléments présentant une complexité métier
Les commentaires sont une solution de secours, pas une obligation. Un bon code s'explique généralement de lui-même
Non recommandé :
Recommandé :
Évitez de conserver du code commenté dans votre base de code
Utilisez le contrôle de version pour gérer l'historique. Laissez l'ancien code dans votre historique
Non recommandé :
Recommandé :
Interdisez les commentaires de journalisation
Utilisez le contrôle de version ! Aucun besoin de code mort, de code commenté ou de journal dans les commentaires. Consultez l'historique avec
git logNon recommandé :
Recommandé :
Limitez les marqueurs de position
Ils ajoutent généralement du bruit visuel. Structurez votre code via : noms de fonctions/variables appropriés, indentation et mise en forme adaptées
Non recommandé :
Recommandé :