diff --git a/modules/calculette1.py b/modules/calculette1.py index ff110dd..381042b 100644 --- a/modules/calculette1.py +++ b/modules/calculette1.py @@ -1,3 +1,15 @@ +""" +Fonctions non documentées (sauf une !). +Beaucoup de choses inutilement compliquées, et hors programme : isinstance, fonctions lambda, affectation conditionnelles, ... +Méthode __str__ absente +Mauvaise gestion des exceptions (les return None ou return "Expression invalide" n'ont pas de sens) +Pas de gestion des erreurs dans l'expression entrée +Des noms de variables ou des commentaires en anglais qui semblent peu personnels... + +Note : 12 +""" + + #from File import File_chaine as File #from Pile import Pile_chaine as Pile