Évolution #1305
Contrats et checks
Status:
Rejeté
Priority:
Normal
Assignee:
Category:
Architecture Générale
Target version:
Start date:
03/21/2011
Due date:
% Done:
0%
Estimated time:
20.00 h
Lien forum:
Description
Introduction de la notion de contrats.
Faire que chaque fonction vérifie ses paramètres, ses invariants et ses retours.
Ainsi, il n'y aurait normalement pas de checks à faire avant d'appeler une fonction.
History
#1
Updated by dragonjoker59 over 12 years ago
Impossible à faire pour la majorité des classes, ça plomberait les perfs trop violemment.
#2
Updated by dragonjoker59 almost 11 years ago
- Status changed from Assigné to Rejeté
Implémenté pour quelques rares classes, rejeté pour cause de "la programmation défensive, c'est bien mais faut pas en abuser".