锁定老帖子 主题:大家如何看待中文变量名与方法名
精华帖 (0) :: 良好帖 (0) :: 新手帖 (10) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-06-25
楼主多试试几次,就知道该如何选择了。
|
|
返回顶楼 | |
发表时间:2009-06-25
这就是为什么中国要说普通话的问题
说方言也能交流,但不能大范围的交流啊 如果日本人用日文写程序,韩国人用韩文,那还搞个屁 |
|
返回顶楼 | |
发表时间:2009-06-25
一句话:用中文不专业
|
|
返回顶楼 | |
发表时间:2009-06-25
一句话:用中文不太专业
|
|
返回顶楼 | |
发表时间:2009-06-25
用中文总好过拼音简写
目前看过数据库全部都是用中文的,大家用起来都不错 环境:电信级业务,数据库 o10 |
|
返回顶楼 | |
发表时间:2009-06-25
其实很多日本人的项目的数据库都是用日文列明、表明,干嘛中文不行?
给中国企业做的项目还考虑个毛线的i18N?纯属脱了裤子放屁 那些鼓吹要给外国人看代码的人有几个的代码是好意思拿出去晒的? so,中国人的项目就要用中文! |
|
返回顶楼 | |
发表时间:2009-06-26
技术上讲,中文代码只有一个问题:编码;
实际上,一个中文字符和一个英文字符,在计算机看来,都只是一个编号而已,计算机不知道也不想知道你到底用的是什么“文”在写代码; 都说中文现在是“万码奔腾”,那么唯一的问题就是,我在机器A上写的代码,别人拿到机器B上打开看是乱码(A是GBK,B是UTF-8),然后居然又编辑保存了...这就糟了.. 一句话,如果中文只有一个编码,比如GBK,或者说你所用来开发、部署的所有机器都能保证用同一个编码,那么,中文代码绝对没有任何问题,我说了,那对计算机来说只是一串代号,是什么文不重要。 再多提两句,我也使用中文写代码(java),只是在写testCase的时候,比如一个单元测试方法名叫: public void test子目录个数最大临界值情况(){ ... 单元测试,对于被测试的类来说是唯一一种无二义性的文档,所以这个东西我就用中文写,并且单元测试代码并不会随产品代码一块儿发布,所以不用担心会出线上问题。 |
|
返回顶楼 | |
发表时间:2009-06-26
# encoding: utf-8 # 一个客服的遭遇 # 需要有限状态机(state_machine)gem已经安装。 # 请用utf-8编码,在ruby 1.9.1下运行。 require 'rubygems' require "state_machine" class C苦命员工 state_machine :initial=>:自由身 do event :找到工作 do transition [:自由身]=>:小白领 end event :玩魔兽 do transition [:小白领 ]=>:wow客服 end event :被美女CEO的信忽悠了 do transition [:wow客服]=>:老wow客服 end event :被裁了 do transition [:老wow客服]=>:自由状态 end event :没找到工作 do transition [:自由状态]=>:自由状态 end after_transition all=>:老wow客服 do puts "我相信领导" end after_transition all=>:自由状态 do puts "薪水诚可贵,自由价更高" end end alias_method :状态, :state end 测试: # encoding: utf-8 小张=C苦命员工.new puts 小张.状态 小张.找到工作 puts 小张.状态 小张.玩魔兽 puts 小张.状态 小张.被美女CEO的信忽悠了 puts 小张.状态 小张.被裁了 puts 小张.状态 小张.没找到工作 puts 小张.状态 结果: 自由身 小白领 wow客服 我相信领导 老wow客服 薪水诚可贵,自由价更高 自由状态 薪水诚可贵,自由价更高 自由状态 |
|
返回顶楼 | |
发表时间:2009-06-26
我记得有个项目叫什么pipe的不就是全中文的么
|
|
返回顶楼 | |
发表时间:2009-06-27
ipconfiger 写道 其实很多日本人的项目的数据库都是用日文列明、表明,干嘛中文不行?
给中国企业做的项目还考虑个毛线的i18N?纯属脱了裤子放屁 那些鼓吹要给外国人看代码的人有几个的代码是好意思拿出去晒的? so,中国人的项目就要用中文! 我支持,其实国内很多项目可以考虑用中文,但必须先求证是否能带来多少好处! |
|
返回顶楼 | |