VB.NET中的匈牙利符号?

Sim*_*eke 5 vb.net hungarian-notation

我们的编程老师教我们使用匈牙利命名法(例如intMyInteger,strMyString,...),而编程.

但我听说某个地方实际上并没有在专业领域使用过.这是真的?

编辑:我刚发现这实际上是"Leszynski"

SLa*_*aks 6

你是对的; 匈牙利表示法不受欢迎.


Kev*_*che 5

真正.现代IDE,对应用程序的误解,使用问题等等......基本上已经杀了它.这并不意味着你不会在那里发现它,但我会避免使用它并使用骆驼套管和pascal套管.

Microsoft提供了有关命名标准的建议.他们在.Net Framework中使用它,许多人都遵循这一点.

MS还拥有一体化代码框架网站,其中包含文档和示例,以帮助进一步实现这一思想和其他最佳实践(从MS的角度来看).