驼峰的问题在于歧义和繁琐。大小写的切换会降低输入速度,比较繁琐,连续的字母在英文中会产生歧义,比较典型的比如to_ld和Told。 其实哪个命名法都不是完善的,匈牙利命名法更啰嗦。 现在比较推崇的是使用下划线,这个命名长度更长,但方便输入而且很少有歧义。 个人理解,在哪个环境下,跟随使用哪种命名法是最合理的,比如用微软环境,那么就用类匈牙利命名法,和系统内置保持一致,用java,那么就是小写+下划线,这样整体程序和内置函数命名保持一致是最合理的。
上一篇:excel驼峰命名法
下一篇:帕斯卡命名法和骆驼命名法