13
回答
有用中文代码作示例的编程入门教程吗?
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

刚开始试着用中文代码写Java入门, 不知有没有前人的尝试? 包括任何语言.

用中文代码写的Java入门教程

例程:

<无标签>
举报
中文编程吗
发帖于5个月前 13回/714阅
共有13个评论 最后回答: 3个月前

规范,你懂得,然后中文容易编码出错啊,还有未知错误。

--- 共有 1 条评论 ---
中文编程吗规范是谁定的呢? 另外, google java style guide也提倡用utf-8编码, 遵守的话乱码问题就会少了. 未知错误请您举例. 5个月前 回复

1、年龄、身高,不看你源码,谁知道你用的是什么类型?
2、自我介绍,不看你源码,谁知道,是打印?

--- 共有 1 条评论 ---
中文编程吗1. 用英文怎么通过命名知道类型呢? 2. 同上 5个月前 回复

你这不算中文编程,因为你的String还是英文,中文编程的话可以学一下易语言

--- 共有 1 条评论 ---
中文编程吗这样类型和命名看着区别更大, 个人觉得可读性不比全中文的差. 易语言可惜不开源, 不然也想研究一下. 5个月前 回复

没语法毛病,但是实际用起来并不好用,编程效率太低

--- 共有 3 条评论 ---
中文编程吗 回复 @liuleidefeng : 首先, 代码输入效率低也是感觉而已. 你的英文代码经过可读性审核, 命名经过推敲吗? 个人不觉得母语是中文的程序员能够在同样的时间里命名出和中文同样恰当的英文方法. 退一步讲, 仅从代码输入效率这个角度推出"并不好用", 请问算客观吗? 5个月前 回复
liuleidefeng 回复 @tubagehello : 呵呵,不得不说你还是间接的回避了我说的效率问题。当然,东西存在就有道理,就像易语言老早就以中文”编程语言“起家,成为了多少不喜欢E文的人的挚爱。然而优点儿在那里,缺点也在那里。上面我已经很客观的说了:没毛病。所以,无心撕逼 5个月前 回复
中文编程吗请问, 上班的时候真正输入代码的时间占多少? 一天需要输入多少行代码? 然后, 有多少时间用来读代码, 调试, 挠头不解为啥被人要用那么个英文名字命名变量/方法? 5个月前 回复

某些外包项目代码就是这么写的

--- 共有 2 条评论 ---
中文编程吗另外, 请问能分享一下这类项目吗? 开源闭源都行. 5个月前 回复
中文编程吗哦? 外包项目的代码不用给用户吗? 还是说用户特地要求用中文编码? 如果是不用移交代码的, 就可以理解, 毕竟中文代码维护起来应该会成本低些. 5个月前 回复

如图,个人认为写中文字段还不如用中文注释代码方便,不会有未知错误,外国人也能看懂

--- 共有 7 条评论 ---
中文编程吗 回复 @呓梦尘 : 今天粗略统计了一下那个汇编器原型的代码, 在src包里, 如果除去大多英文关键词(public/class/int/if/return/new...), 除去所有注释,中文字符5800+个, 英文字符5500+个. 中文表示了大多数语义. 5个月前 回复
中文编程吗 回复 @呓梦尘 : 澄清一下上一条回复. 我说的数量是代码里的出现量. 比如说截屏里Animal就是两个(次), run也是两个(次) 5个月前 回复
中文编程吗 回复 @呓梦尘 : 你的例程里, 有多少方法/类/变量是自己定义的,有多少是库方法/类, 可以统计一下. 我粗看了自己的项目大约是对半分, 自己定义的感觉还多些. 另外, 关键是很多软件里会用到的业务术语, 是完全没有必要翻译成英文的, 特别是如果根本没有外国雇员作代码维护的情况下(说90%的国内软件企业不为过吧). 5个月前 回复
呓梦尘 回复 @tubagehello : 然而在java里你不可能去自己写个中文toString()、equals()、hashCode()、compareTo()等这些方法名。java大多用的还是第三方库,自定义的几个中文字段、方法在大量库方法调用下没什么意义 5个月前 回复
呓梦尘 回复 @tubagehello : 5个月前 回复

看了代码,差点笑出声,  小秘密=听到的

--- 共有 1 条评论 ---
中文编程吗本身代码的性质决定了命名方式, 和写文章一样. 一个新手入门示例程序当然是可读性+趣味性>正式性+职业化的. 当然, 代码风格确实是一个短板. 但是总要尝试才能总结. 5个月前 回复

入门可以,但别把这当成以后开发的习惯,你会被直接开掉的,哈哈哈哈

--- 共有 1 条评论 ---
中文编程吗Thanks for reminding, but I program and write documents in pure English every day in my day job. 不是因为这是我希望用的编程方式, 而是因为可以赚口饭. 中文编程是我作为一个母语是中文的程序员的的个人追求. 5个月前 回复
顶部