|
|
匈牙利命名,有时有点烦 |
|
|
作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站 |
右手尾指被篮球捅成了脆性骨折,这样写起程序来有点烦了。那么多指针前面的p前缀,咋打都会打到o上去。这当然不能成为讨厌匈牙利命名法的冠冕堂皇的理由。真实的情况是,大部分时候这种Windows传统的命名方法是有点讨人厌了。 .Net Framework是完全不再承袭该命名方法,Java亦有其自身不错的一套推荐规则。虽然大部分先进的IDE都开始支持Rename等简单的重构工具,但C++在这方面却比较落后。大部分情况下,修改一个变量名称,我们还会用Find/Replace来修改所有用到该变量的地方。这种方法虽然还算方便,却实在算不上先进。使用匈牙利命名法,每个变量前缀用于区别其类型,这样当在重构时遇到要修改其类型时,不得不修改其名称,甚是麻烦,且易出错。 项目中遵循团队的代码规范,这在团队开发特别是大型项目中是非常重要的。平时自己写的小程序,我个人已经不再喜欢使用匈牙利命名了。
|
|
相关文章:相关软件: |
|