命名规范的意义

Foo Bar 伪变量

beyond all recognition
概念含糊不清的、无法确定的对象。

 

匈牙利命名法

计算机程序设计中的一种命名规则,用这种方法命名的变量显示了其数据类型。匈牙利命名法有两种:系统匈牙利命名法 匈牙利应用命名法

匈牙利命名法被设计成语言独立的,其基本原则是:变量名=属性+类型+对象描述。

Charles Simonyi
原始的匈牙利命名法,现在被称为匈牙利应用命名法,由1972年1981年施乐帕洛阿尔托研究中心工作的程序员查尔斯·西蒙尼发明。此人后来成了微软的总设计师。

 

命名规范的意义?四个字:名正言顺。好的舞鞋是让舞者感觉不到其存在,坏的舞鞋是让舞者带着镣铐起舞。

易于理解的代码本身就应该是易于理解的,这是代码的内建高质量。好的命名规范对内建高质量的助益相当有限,而坏的命名规范对内建高质量的损害比人们想象的要大得多。
posted @ 2011-07-22 15:26  DancingFish  阅读(379)  评论(0编辑  收藏  举报