驼峰命名法有什么优点,为什么要用?
的有关信息介绍如下:
除非变量名过长,否则驼峰命名法的可读性不逊色于下划线命名法。
但驼峰命名法有个优点——大小写分隔,不会和+-*/.,*这些操作符混淆,不容易看错。而下划线命名法,看大片代码时容易花眼。哪怕加了高亮,_下划线这么几个像素高亮效果依旧不够理想。
另外,大小写分隔比起下划线命名,各类标识的长度减少,不至于让屏幕放不下代码。尤其是如果想分栏查看代码,或者debug时,屏幕里一大堆堆栈/变量信息占用了可视空间时。
驼峰命名,在我看来,和下划线命名各有优劣,不存在谁nb谁辣鸡。匈牙利命名法都还没发话的,你们俩有啥好争的
——————
题主补充说,是指和首字母大写的pasca命名法对比。
其实这两个不都一码事么,就是个首字母的区别。
Qt路是混用这两者的,我就觉得很舒服——类型名称首字母大写,方法名变量名首字母小写,读起来非常清晰



