Bon j'ai pas lu le 01 en question, mais je suppose que le journal parle de ca : http://blogs.msdn.com/somasegar/archive/2009/02/23/devlabs-c(...) http://research.microsoft.com/en-us/projects/contracts/
Faut bien voir que c'est plus un hack qu'autre chose à mon sens, mais qui a l'avantage d'être utilisable avec le C# d'aujourd'hui.
Sinon MS fait déjà ca depuis un moment dans Singularity qui utilise une variante du langage C# qui intègre le même type de principe au coeur du langage (Sing# basé sur Spec#).
# source
Posté par TImaniac (site web personnel) . En réponse au journal Contrats et exceptions. Évalué à 2.
http://blogs.msdn.com/somasegar/archive/2009/02/23/devlabs-c(...)
http://research.microsoft.com/en-us/projects/contracts/
Faut bien voir que c'est plus un hack qu'autre chose à mon sens, mais qui a l'avantage d'être utilisable avec le C# d'aujourd'hui.
Sinon MS fait déjà ca depuis un moment dans Singularity qui utilise une variante du langage C# qui intègre le même type de principe au coeur du langage (Sing# basé sur Spec#).