Eda31 / mediatekformation

1 stars 0 forks source link

Mission 1 Tâche 1 : nettoyer le code (2h) #1

Closed Eda31 closed 1 month ago

Eda31 commented 1 month ago

Tâche 1 : nettoyer le code (2h) Nettoyer le code en suivant les indications de Sonarlint (ne nettoyer que les fichiers créés par le développeur. En rappel : Éviter les chaînes "en dur" (pour éliminer les "strings literals duplicated"). Nommer les constantes en majuscule. Fusionner certains tests imbriqués inutilement. Ajouter l'attribut "alt" à toutes les images. Ajouter l'attribut "description" à toutes les tables. Normalement, seul l'item demandant d'ajouter un header à une table, doit rester.

Eda31 commented 1 month ago

Le code a été nettoyé, et SonarLint ne signale plus de problèmes, à l'exception de celui concernant le header manquant dans une table. L'application fonctionne toujours correctement.

Image

Image

J'ai apporté des corrections sur tous les fichiers en bleu, car ils contenaient des problèmes de duplication, d'espaces, de tabulations, de nommage incorrect de constantes et de lignes non conformes aux standards. Par exemple, j'ai ajouté des espaces avant et après les parenthèses dans les instructions if, et j'ai remis les crochets ouvrants de certaines fonctions à la ligne.

Temps estimé : 2h Temps réel : 1h