日期:2014-05-18  浏览次数:20742 次

你在代码中,用中文命名变量和方法吗?
什么都用英文命名,可能效果也不好,中国人就说汉语。而且汉语起名也更好理解,易懂,但是C#是外国人开发的,英语的,如果出现很多中文就感觉不专业,不知道大家习惯声明变量和方法的时候,中文还是英文?

------解决方案--------------------
国内的项目:
英文的代码,中文的注释。
国外的项目:
英文的代码,没有注释(...)
------解决方案--------------------
可以放心使用
英文是软件行业的唯一通用语言,可读性差 
 

------解决方案--------------------
语言本身就英文的,所以变量和方法统一用英文还有一种美感,很多人在开始用数据库建表时用的是中文
------解决方案--------------------
个别感觉需要时就会用。主要是因为英文并不是我们的母语,有些不熟悉的词最好还不要硬造出来,还是用中文代替。

在代码中打中文其实我挺反感的,绝对不是因为觉得英文才时髦,而是因为中文输入很麻烦,需要不断切换输入法。另外,我总是觉得中文排版起来特别臃肿(打印时也浪费墨水),不如英文秀气。唉!
------解决方案--------------------
中文没英文好打吧...
不晓得拿到英文环境中会不会运行出异常
------解决方案--------------------
探讨
我几乎没有什么“感觉不专业”的感觉。如果说一个人写的程序不专业,是看代码的逻辑,看人的思路,而不是看他使用了几个中文变量名(或者方法名、属性名、事件名)。看日本人写的代码,你不会觉得写了日文就不专业,因为人家的程序员自己争气,所以我不会觉得用日文变量名就不专业。

------解决方案--------------------
建议还是使用英文吧, 比较统一和美观
------解决方案--------------------
探讨

中文没英文好打吧...
不晓得拿到英文环境中会不会运行出异常

------解决方案--------------------
不用中文。。。。
------解决方案--------------------
用中文说不准哪就整出个乱码什么的
------解决方案--------------------
来场革命罗,都去用易语言

------解决方案--------------------
我们老板就喜欢中文 不过 我们觉得除了打字不方便 没啥啊