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 revisionPrevious revision
Next revision
Previous revision
2020_2021:s3:methodo:td:env1 [2020/08/13 15:23] – [La qualité du code] blay2020_2021:s3:methodo:td:env1 [2020/08/13 20:59] (current) – [Les tests Junit] blay
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 15:23 by blay