第一次见以汉字命名的 Java 类

2018-08-17 10:11:18 +08:00
 samples

想把简体转成繁体,找了下 util,ZHConverter,看了下源码还以为我的 ide 出问题了 😰

如图: http://note.youdao.com/noteshare?id=6c2b1a2f774a9818d7e9080ff7bb2b7d

15470 次点击
所在节点    Java
91 条回复
easylee
2018-08-17 14:11:24 +08:00
代码里写中文没意义,那么多中文方法名、类名还没英文容易记住......

我觉得最重要的是社区环境,易语言好就好在他的社区环境是中文,手册也是中文。

前人遇见的问题后人再来检索方便许多,对外语不熟悉的人群没有语言障碍。
xuanwu
2018-08-17 14:26:13 +08:00
@zsdroid 多谢演示. 这是我们尝试过中文命名的编程语言列表: https://www.v2ex.com/t/476999#reply0
DixCouleur
2018-08-17 14:29:00 +08:00
认识个写 VN.NET ,愣是用出了易语言的感觉
anyele
2018-08-17 14:38:38 +08:00
怎么智能提示呢
zonyitoo
2018-08-17 14:44:54 +08:00
从代码质量可以看出来,坚持用中文编程的人的编码水平是什么样的
xuanwu
2018-08-17 14:47:46 +08:00
@anyele 类似, 先输入第一个汉字.
github 讨论组里有童鞋之前实现了输入法和 vscode 集成(JavaScript): https://github.com/program-in-chinese/overview/issues/11#issuecomment-320431936
更近的实现是针对中文版 Typescript 的输入法集成(也是 vscode): https://github.com/program-in-chinese/overview/issues/53#issuecomment-360483892
samples
2018-08-17 14:54:32 +08:00
@xuanwu 谢谢原作者认真的解答, v2 真神奇哈哈。源码直接贴了出来,作者不要介意哈。
samples
2018-08-17 14:55:30 +08:00
@inreality 易语言很久远了吧那时我还没接触编程,嘤嘤嘤
xuanwu
2018-08-17 15:01:51 +08:00
@samples 没事. 当时个人打算也是抛砖引玉. 期待更多更实用的中文 API 出现.
再说一声, 0.0.5 版还是有点改进的. 欢迎多提意见建议.
samples
2018-08-17 15:02:57 +08:00
@fly9i 想想都蓝受。。。
samples
2018-08-17 15:04:33 +08:00
@kaifeii 文言文大佬出没
samples
2018-08-17 15:05:49 +08:00
@bestkayle var 😊 = "七夕快乐"??
xuanwu
2018-08-17 15:06:26 +08:00
@samples 关于输入效率问题, 请参考"对在代码中使用中文命名的质疑与回应"中"中文输入太慢, 降低开发效率"一节
https://zhuanlan.zhihu.com/p/30529835
samples
2018-08-17 15:08:19 +08:00
@xuanwu 找到了这个最新版了,一开始引用的 maven,按 demo 怎么也找不到 ZHConverter 看了下源码才知道中文命名的
realpg
2018-08-17 15:09:16 +08:00
@Lighfer #35
又一个给司法开发过系统的啊 握爪

我曾经就纠结过一个重要统计字段怎么去命名:

“已在非本监区但不是社会医院住院超过 7 天不超过 30 天的药品使用总金额”

后来这个变量被我命名为 var009 注释看文档第 XXX 页
samples
2018-08-17 15:10:21 +08:00
@Lighfer 我们也在做法律方面的东西呢
s546360316
2018-08-17 15:16:46 +08:00
没毛病,这叫应对中国国情做出的改变,要想学习
imikay
2018-08-17 15:33:56 +08:00
可读性还挺好
Lighfer
2018-08-17 15:49:30 +08:00
@realpg 这种强业务性的东西,如果全用英文来表达的话,过段时间自己可能就看不懂了,更何况是以后维护换个人来看。所以还是需要具体问题具体分析,不推荐使用中文,但是必要的时候该用还是得用。
kaedea
2018-08-17 15:50:37 +08:00
长见识

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/480623

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX