je viens de passer mes libs à FxCop (
http://www.gotdotnet.com/team/fxcop/) et forcément il a trouvé plein de choses à redire.
Tout d'abord, au revoir la notation hongroise, snif c'est bien dommage,
CT pratique de pouvoir différencier bMyVariable et iMyVariable. Bien
sur si certains disent que l'on a qu'a décompresser en boolMyVariable
mais il le voit aussi.
out & ref, il aime pas du tout, donc si on veut le Perfect, faut revoir certaines fonctions récursives :(
bref, il me reste 2 erreurs où je nage un peu par manque de connaissance.
- Il me parle de marquer l'assembly avec l'attribut
'CLSCompliantAttribute' à true. Je n'ai pas trop compris à quoi ça sert
et ce que ça implique sachant que visiblement ca compile plus forcément
après lors d'héritage.
- Ensuite, il me demande de signer avec une clé forte. Moyennant
'sn.exe' et là je suis en plein cosmos. Comment on fait et surtout
comment ça se passe ce processus ? Je pense principalement en Debug
lorsque l'on compile des versions à tout va ?
Merci
----------------------------
C++ forever
C# amateur