匈牙利命名,有时有点烦

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

右手尾指被篮球捅成了脆性骨折,这样写起程序来有点烦了。那么多指针前面的p前缀,咋打都会打到o上去。这当然不能成为讨厌匈牙利命名法的冠冕堂皇的理由。真实的情况是,大部分时候这种Windows传统的命名方法是有点讨人厌了。

.Net Framework是完全不再承袭该命名方法,Java亦有其自身不错的一套推荐规则。虽然大部分先进的IDE都开始支持Rename等简单的重构工具,但C++在这方面却比较落后。大部分情况下,修改一个变量名称,我们还会用Find/Replace来修改所有用到该变量的地方。这种方法虽然还算方便,却实在算不上先进。使用匈牙利命名法,每个变量前缀用于区别其类型,这样当在重构时遇到要修改其类型时,不得不修改其名称,甚是麻烦,且易出错。

项目中遵循团队的代码规范,这在团队开发特别是大型项目中是非常重要的。平时自己写的小程序,我个人已经不再喜欢使用匈牙利命名了。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航