正文

小评编程语言对象命名2005-09-19 21:33:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/xiangyu/5019.html

分享到:

小评编程语言对象命名

    依据《C++ primer》,我们这里也把所有的变量、类的实例等统称对象(object)。

我觉得,对象的命名是个人习惯+一些常用的规则,比如什么时候用大写,什么时候用小写,尽量使用人家看得懂意思的名字,等,这些是基本的规则大家还是应该遵循的,也不要太叛逆或者逞强。因为你的程序可能不只是你一个人看的,你需要考虑移植,升级,维护等,而这些事情可能不是你做的,要是你的程序让别人比较难看懂的话,那么说明你的协作性不强,广义上讲也就是你的团队精神缺乏。

   有件事我印象比较深,就是裘宗燕老师在《the c++ programming language》里面硬把inline翻译为“在线”,还解释了一大堆原因,但是从这里就给我留下了不好的印象,为什么几乎全世界的中国人都叫“内联”,就你叫“在线”??

    有时候东西是没有对错的,只有习惯而已,比如:呆板,我记得小时候上学的时候叫:ai ban ,但是好像初中还是高中以后听说改为:dai ban,为什么呢??因为大部分人管它叫dai ban,那么就是dai ban了。世上本没有路,走的人多了也就变成了路。

阅读(4455) | 评论(3)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

loading...
您需要登录后才能评论,请 登录 或者 注册