目前手上在做一个政府办公系统,业务上需要对接其他系统 , 各种奇葩命名 ,我的想法是既然这些专有名词为什么不用拼音呢? 最可气的是命名竟然首字母大写卧槽 , 心好累.
目前手上在做一个政府办公系统,业务上需要对接其他系统 , 各种奇葩命名 ,我的想法是既然这些专有名词为什么不用拼音呢? 最可气的是命名竟然首字母大写卧槽 , 心好累.
|
heaton_nobuAug 5, 2015
1
为什么要用拼音?
为什么首字母不能大写呢? |
|
500milesAug 5, 2015
2
秦王扫六合, 一统码界
然后就好了..... |
|
mhycyAug 5, 2015
3
@heaton_nobu
很多政府的专有名词要是用英文的话很可能一行都写不下。 所以用拼音,但是拼音很多时候极其冗长,所以用缩写。 目测楼主吐槽的是字符序列第一个字母大写后面都小写无分割,或者别的。。 反正政府系统出现啥都不奇怪了,毕竟有可能接外包的公司单价极其便宜,人员流动性极大,技术要求较低。 其实注释做好了这点事也不算啥。 但一般政府系统很多都没注释或者注释有误或者有注释代码乱得没法看的。 |
|
lucky2touchAug 5, 2015
4
用拼音简称其实可行,除了写好注释,可以维护一个字典查询......方便查重
|
|
tabris17Aug 5, 2015
5
中文编程
|
|
solarAug 5, 2015
6
@lucky2touch 简写可能存在重复啊 最好还是全拼吧
|
|
7
@heaton_nobu
1.为什么考虑用拼音?因为专有名词很长很晦涩英文的确不好描述,而且一个表五十多个这样的属性名...心塞啊. 2.为什么首字母不能大写呢?因为java属性命名规范推荐驼峰命名. @mhycy 哪里会有注释哈哈 , 自己一步步F12找接口.属性名含义看网页源码 . 总结:我英文水平确实不好,我背锅,哈哈 |
|
zhujinliangAug 5, 2015 via iPhone
8
感觉某个时期出来的国产程序员变量命名就是这种风格
|
|
hdbeanAug 5, 2015
9
面向PinYin编程
|
|
simple_planAug 5, 2015 via Android
10
以前接触过政府项目 很多是找不到合适的英文来命名 全拼反而容易懂了。。
|
|
11
@simple_plan 我的理解是属性命名首先遵守规范,其次是表意明确 . 用英文和拼音没有对错 . 对于这种情况我确实更倾向拼音来命名
|
|
MadelineAug 5, 2015
12
点头,复杂意思的属性,用英文更加不知所云。
|
|
learnshareAug 5, 2015
13
@tabris17 易语言大法好
|
|
refreshAug 5, 2015
14
同意拼音,不要为了英文而英文,比如说PinYin这个,你要怎么用英文
写代码先要让人看得懂 |