Rapport de TP
Contenu
Rapport de TP¶
L’objectif du rapport de TP est de donner une synthèse du travail réalisé. Pour cette séance, cette synthèse peut-être réalisée quasi automatiquement avec les outils de vérification de code combinés avec ce que vous avez déjà rédigé dans la documentation des méthodes. Vous n’avez donc que quelques mots à écrire ci-dessous.
En quelques mots, qu’avez-vous appris?¶
Quelles difficultés avez vous éventuellement rencontrées?¶
Qu’avez vous aimé ou moins aimé dans ce TP?¶
Notes et commentaires libres¶
Qualité du code¶
Vérification de syntaxe et de style:
from utils import code_checker
code_checker("flake8")
Vérification statique de types:
code_checker("mypy .")
Tests unitaires:
code_checker("pytest --junit-xml=feedback/pytest.xml")
Code et complexité¶
Cette section sera plus développée dans le TP suivant.
import inspect
from graph import Graph
Code et complexité de number_of_edges
:
from utils import show_source
show_source(Graph.number_of_edges)