目录:
定义-匈牙利表示法是什么意思?
匈牙利表示法是用于命名和区分数据对象的约定。 当使用匈牙利表示法时,程序员将指示符前缀添加到每个对象名称,以轻松,轻松地标识其类型。
其他前缀也可以用于标识功能,线程或其他对象功能。 当程序扩展到多个模块和线程时,这非常重要,因为如果不使用命名约定,则记住每个对象的目的将很困难。
技术百科解释匈牙利符号
大多数程序员将前缀添加到有意义的选择变量名称中。 例如,程序员创建一个布尔变量,其功能是存储表明求和操作成功或失败的结果,则可以将此变量命名为BoolSum。 如果许多线程执行相似的功能,则他可以使用术语BoolSumThread1和BoolSumThread2作为区分变量的有意义的名称。
当项目是许多开发人员的共同努力时,有意义的命名约定就变得更加重要。 在这种情况下,最佳实践建议包括适当的命名约定和简单的程序注释的组合。
匈牙利裔美国人的计算机软件主管Charles Simonyi博士以创建匈牙利符号而闻名。 然而,当西蒙尼博士的同事们根据他的新惯例读取他命名的变量时,他们发现这些名字不是英文的。