User Tools

Site Tools


2020_2021:s3:methodo:td:env1

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
2020_2021:s3:methodo:td:env1 [2020/08/13 17:23]
blay [La qualité du code]
2020_2021:s3:methodo:td:env1 [2020/08/13 22:59] (current)
blay [Les tests Junit]
Line 53: Line 53:
 ===== La qualité du code ===== ===== La qualité du code =====
  
-Pour évaluer la qualité de vos codes sur votre machine, ​sans passer par des outils tels que https://​sonarcloud.io/​ +Pour évaluer la qualité de vos codes sur votre machine ​et vous améliorer tout seulsuivez le tutoriel suivant. 
-     ​Installer un nouvel outil pour évaluer la qualité des codes : chercher sonar dans « eclipse Markeplace » +Plus tard dans vos projets, vous pourrez choisir d'​utiliser ​des outils tels que https://​sonarcloud.io/​ 
-        ​- ​ https://​www.sonarlint.org/ {{ :​2018_2019:​s3:​methodo:​td:​sonarlint.png?direct&​300 |}} + 
-        Si vous avez une erreur qui interdit ​de relancer eclipse ​et uniquement dans ce cas : Effacer tout sous ''​.eclipse'' ​qui vous est propre dont des fichiers générés avec sonarlint, puis relancez. +  ​Comment vous assurez que vos codes ne contiennent pas de grosses erreurs? 
-    -  Analyser ces codes{{ :​2018_2019:​s3:​methodo:​td:​sonarlintanalyse.png?​direct&​300 |}} +  ​- D'​après vous pourquoi ​sonarlint ​parle de "code smell"
-        - Quels problèmes sont identifiés ?+  Pourquoi SonarLint peut-il ​vous aider à vous améliorer?​ 
 +  - SonarLint peut-il vous aider à trouver des bugs? 
 +  - Est-ce qu'un bad smell est forcément ​une erreur
 + 
 + 
 +<​note>​A cette étape, vous avez maintenant un outil sur votre machine ​qui vous permet d'​améliorer la qualité ​de vos codes et de vous améliorerL'étape d'après....</​note>​ 
 +===== Rechercher les bugs dans  du code =====
     - [[2019_2020:​s3:​methodo:​td:​debug|Passage au Déverminage des codes (Debugging)]] ​     - [[2019_2020:​s3:​methodo:​td:​debug|Passage au Déverminage des codes (Debugging)]] ​
 ===== Les tests Junit ===== ===== Les tests Junit =====
   - Est-ce qu'un code testé est un code sans erreur?   - Est-ce qu'un code testé est un code sans erreur?
-  - Combien d'​instructions n'ont pas été couvertes?+  - Ajouter des tests pour couvrir la globalité du code de Hello.java
  
  
2020_2021/s3/methodo/td/env1.1597332197.txt.gz · Last modified: 2020/08/13 17:23 by blay