Dénomination des erreurs / maladresses

Dénomination des erreurs / maladresses #

Par soucis d’efficacité, certains retours de TP sont abrégés. La dénomination de ces codes permet de catégoriser le type de pb :

  • [Algo] : pb dans l’algorithme sous jacent
  • [Analyse] : pb de complexité, par exemple, emploi d’une mauvaise structure de données qui plombe la complexité
  • [Erreur] : code non exécutable (levée d’une Exception)
  • [Jolicode 1] ou [J1] : noms de variables ou fonctions mal choisis
  • [Jolicode 2] ou [J2] : découpage en fonctions incorrect
  • [Jolicode 3] ou [J3] : commentaires/docstrings non adaptés (trop ou trop peu)
  • [Jolicode 4] ou [J4] : il aurait été préférable d’employer une structure plus idiomatique (liste en compréhension par exemple)
  • [Jolicode 5] ou [J5] : le code n’est pas assez concis / pas assez clair
  • [Test] : pas assez de tests, tests mal choisis etc.

Le détail de ces catégories d’erreurs est disponible dans cette documentation