Linter notre code est une bonne pratique quand on travaille en équipe. Il permet de veiller à ce que le code soit de haute qualité, lisible, fiable et conforme aux normes de codage établies. Les avantages sont nombreux :
- Détection d’erreurs : Identification précoce des erreurs et des bugs potentiels
- Amélioration de la qualité du code : Application de normes de codage et de bonnes pratiques
- Lisibilité accrue : Respect des conventions de formatage et d’indentation
- Économie de temps : Réduction du temps passé en débogage et en correction d’erreurs
- Maintenabilité améliorée : Code cohérent et facilement compréhensible par les développeurs
- Collaboration facilitée : Code plus lisible favorisant la collaboration entre développeurs
- Prévention des erreurs courantes : Détection des erreurs de syntaxe, des variables non définies et des utilisations incorrectes de fonctions
- … merci ChatGPT
C’est vrai aussi en SQL. Azure Data Studio offre un outil très pratique pour cela :

« Format Document » remet en forme l’ensemble de notre requête en 1 clic ! Il est possible de modifier les règles de formatage dans les préférences d’Azure Data Studio. Dans notre équipe nous utilisons des majuscules pour les mots-clés SQL ainsi que pour les types, avec un formatage automatique à l’enregistrement :

Exemple :
update bill set doctor_charge = bill.doctor_charge + 100
from bill
left outer join doctor on bill.doctor_id = doctor.doctor_id;
devient :
UPDATE bill SET doctor_charge = bill.doctor_charge + 100
FROM bill
LEFT OUTER JOIN doctor ON bill.doctor_id = doctor.doctor_id;
Laisser un commentaire