What? Hungarian naming for .NET
Yesterday I picked up on Paul & David’s new title “Programming the .NET Compact Framework in C#”. In appendix A they give a few arguments for using Hungarian naming conventions throughout their book. I can remember myself advising Frans to stop generating code using Hungarian notation during the development of LLBLGen. Why did we stop using Hungarian? Only because of Microsoft’s recommendation to use Pascal/Camel? What do you and your team use and why?