Tout comme d'autres l'ont fait remarquer, vous pouvez généralement savoir lequel est le champ d'application de l'élément. En fait, vous ne pouvez pas avoir le paramètre et la variable locale dans la même portée et si vous voulez la variable privée, utilisez simplement this.myInteger. Je ne pense donc pas que Microsoft s'en préoccupe trop, car vous pouvez facilement les différencier si vous le souhaitez.
Mais cela étant dit, je suis un peu surpris que personne ne l'ait encore dit, mais oubliez Microsoft et leurs conventions de dénomination (enfin quelqu'un aurait pu le dire maintenant car j'ai dû courir à une réunion et laisser cela ouvert sans le soumettre) il). La notation hongroise était également une convention de dénomination commencée chez Microsoft (ou était-ce Xerox? Je ne me souviens jamais quand Simonyi l'a inventée). Je ne peux penser à personne que je connaisse qui ne maudisse pas le nom de la notation hongroise à ce jour. Nous sommes devenus tellement ennuyés à l'endroit que j'ai travaillé que nous avons trouvé notre propre norme que nous avons utilisée en interne. Cela avait plus de sens pour nous et accélérait un peu notre travail (c'était en fait assez proche de ce que Microsoft suggère maintenant, mais tout était le cas pascal à l'exception des variables privées).
Cela étant dit, la nouvelle norme utilisée par Microsoft (le mélange de la camel case et de la pascal case) n'est pas trop mauvaise. Mais si vous et vos collègues ne l'aimez pas, créez votre propre ensemble de normes (collectivement, c'est mieux). Cela dépend bien sûr du fait que votre entreprise dispose déjà d'un ensemble de normes. S'ils le font, respectez-les. Sinon, trouvez ce qui fonctionne pour vous et vos collègues. Reste juste logique.
Depuis qu'Aaronaught a demandé des citations sur Charles Simonyi et la notation hongroise:
http://en.wikipedia.org/wiki/Charles_Simonyi
http://en.wikipedia.org/wiki/Hungarian_notation
http://msdn.microsoft.com/en-us/library/aa260976(v=VS.60).aspx
http://ootips.org/hungarian-notation.html
http://www.hitmill.com/programming/vb/Hungarian.html
http://web.mst.edu/~cpp/common/hungarian.html
Les deux derniers ne sont que des exemples de notation hongroise et le lien ootips n'est que quelques citations concernant certaines opinions sur le sujet. Notez qu'il existe également un système de notation hongroise mais qui, à ma connaissance, est également devenu populaire auprès des programmeurs Microsoft (bien que contrairement à Simonyi pour la variante des applications, je ne sais pas qui).