2018-03-28 23:11

引用来自“久永”的评论

所以我觉得,开发工具应该变革,去掉语言中的命名(先用标识符代替),避免编码前需要命名的前提,而将其推迟到编码之后再进行。

引用来自“Lzz_Love”的评论

那岂不是本末倒置了,这跟写完了再做设计有什么两样?

引用来自“久永”的评论

回复@Lzz_Love : 生完小孩再起名字不是再正常不过的吗?

引用来自“stormgens”的评论

还嘴硬,有本事你等孩子好几十了再起名。而不是他在一开始登记户口时就起名字。

引用来自“久永”的评论

谁嘴硬?你多大?
你有小孩?
还有,如果一开始起的变量名都不用改,那么请问你“需求变更”是什么天方夜谭?
你做过几年编程?
等你做了20年编程回来再看你现在的发言吧!

引用来自“cc_z”的评论

大声告诉我你做了几年的编程😆

引用来自“久永”的评论

回复@cc_z : 我开始搞程序的时候,你们这些小P孩有的还在量子态。

引用来自“cc_z”的评论

神人呀,90年代就开始搞程序了,先让我膜拜下,然后我要质疑了,怎么看都不像个技术大师

引用来自“久永”的评论

回复@cc_z : 我们开始工作用的语言,你们老师可能都没学过,请问你怎么看出来?那时候面向对象还是理论,请问你用什么思维来理解?

引用来自“cc_z”的评论

理论只是被我用来降低代码不ok状态到ok状态的时间和精力消耗
回复@cc_z : 很多人只是打代码员,但是却总是认为自己是工程师。也难怪,毕竟国内就没几个不抄袭的软件公司。
2018-03-26 08:48

引用来自“久永”的评论

所以我觉得,开发工具应该变革,去掉语言中的命名(先用标识符代替),避免编码前需要命名的前提,而将其推迟到编码之后再进行。

引用来自“Lzz_Love”的评论

那岂不是本末倒置了,这跟写完了再做设计有什么两样?

引用来自“久永”的评论

回复@Lzz_Love : 生完小孩再起名字不是再正常不过的吗?

引用来自“stormgens”的评论

还嘴硬,有本事你等孩子好几十了再起名。而不是他在一开始登记户口时就起名字。

引用来自“久永”的评论

谁嘴硬?你多大?
你有小孩?
还有,如果一开始起的变量名都不用改,那么请问你“需求变更”是什么天方夜谭?
你做过几年编程?
等你做了20年编程回来再看你现在的发言吧!

引用来自“cc_z”的评论

大声告诉我你做了几年的编程😆

引用来自“久永”的评论

回复@cc_z : 我开始搞程序的时候,你们这些小P孩有的还在量子态。

引用来自“cc_z”的评论

神人呀,90年代就开始搞程序了,先让我膜拜下,然后我要质疑了,怎么看都不像个技术大师
回复@cc_z : 我们开始工作用的语言,你们老师可能都没学过,请问你怎么看出来?那时候面向对象还是理论,请问你用什么思维来理解?
2018-03-24 13:43

引用来自“久永”的评论

所以我觉得,开发工具应该变革,去掉语言中的命名(先用标识符代替),避免编码前需要命名的前提,而将其推迟到编码之后再进行。

引用来自“Lzz_Love”的评论

那岂不是本末倒置了,这跟写完了再做设计有什么两样?

引用来自“久永”的评论

回复@Lzz_Love : 生完小孩再起名字不是再正常不过的吗?

引用来自“stormgens”的评论

还嘴硬,有本事你等孩子好几十了再起名。而不是他在一开始登记户口时就起名字。

引用来自“久永”的评论

谁嘴硬?你多大?
你有小孩?
还有,如果一开始起的变量名都不用改,那么请问你“需求变更”是什么天方夜谭?
你做过几年编程?
等你做了20年编程回来再看你现在的发言吧!

引用来自“cc_z”的评论

大声告诉我你做了几年的编程😆

引用来自“久永”的评论

回复@cc_z : 我开始搞程序的时候,你们这些小P孩有的还在量子态。
神人呀,90年代就开始搞程序了,先让我膜拜下,然后我要质疑了,怎么看都不像个技术大师
2018-03-22 14:31

引用来自“久永”的评论

所以我觉得,开发工具应该变革,去掉语言中的命名(先用标识符代替),避免编码前需要命名的前提,而将其推迟到编码之后再进行。

引用来自“Lzz_Love”的评论

那岂不是本末倒置了,这跟写完了再做设计有什么两样?

引用来自“久永”的评论

回复@Lzz_Love : 生完小孩再起名字不是再正常不过的吗?

引用来自“stormgens”的评论

还嘴硬,有本事你等孩子好几十了再起名。而不是他在一开始登记户口时就起名字。

引用来自“久永”的评论

谁嘴硬?你多大?
你有小孩?
还有,如果一开始起的变量名都不用改,那么请问你“需求变更”是什么天方夜谭?
你做过几年编程?
等你做了20年编程回来再看你现在的发言吧!

引用来自“cc_z”的评论

大声告诉我你做了几年的编程😆

引用来自“久永”的评论

回复@cc_z : 我开始搞程序的时候,你们这些小P孩有的还在量子态。
哇啊哦,上古巨鱼。😄
2018-03-20 08:52

引用来自“haitaosoft”的评论

IDE能方便地支持 随时改名(人一改 IDE自动修改所有涉及的地方) 就好了。有些语言的部分编辑器可能已经实现这样的 重构 功能了
eclipse 也支持
2018-03-19 10:20

引用来自“久永”的评论

所以我觉得,开发工具应该变革,去掉语言中的命名(先用标识符代替),避免编码前需要命名的前提,而将其推迟到编码之后再进行。

引用来自“Lzz_Love”的评论

那岂不是本末倒置了,这跟写完了再做设计有什么两样?

引用来自“久永”的评论

回复@Lzz_Love : 生完小孩再起名字不是再正常不过的吗?

引用来自“stormgens”的评论

还嘴硬,有本事你等孩子好几十了再起名。而不是他在一开始登记户口时就起名字。

引用来自“久永”的评论

谁嘴硬?你多大?
你有小孩?
还有,如果一开始起的变量名都不用改,那么请问你“需求变更”是什么天方夜谭?
你做过几年编程?
等你做了20年编程回来再看你现在的发言吧!

引用来自“cc_z”的评论

大声告诉我你做了几年的编程😆
回复@cc_z : 我开始搞程序的时候,你们这些小P孩有的还在量子态。
2018-03-16 23:36
No named no craze
2018-03-16 20:27

引用来自“久永”的评论

所以我觉得,开发工具应该变革,去掉语言中的命名(先用标识符代替),避免编码前需要命名的前提,而将其推迟到编码之后再进行。

引用来自“Lzz_Love”的评论

那岂不是本末倒置了,这跟写完了再做设计有什么两样?

引用来自“久永”的评论

回复@Lzz_Love : 生完小孩再起名字不是再正常不过的吗?

引用来自“stormgens”的评论

还嘴硬,有本事你等孩子好几十了再起名。而不是他在一开始登记户口时就起名字。

引用来自“久永”的评论

谁嘴硬?你多大?
你有小孩?
还有,如果一开始起的变量名都不用改,那么请问你“需求变更”是什么天方夜谭?
你做过几年编程?
等你做了20年编程回来再看你现在的发言吧!
大声告诉我你做了几年的编程😆
2018-03-16 18:45
fuck
dragon
demon
bitch
wtf
shit
...
2018-03-16 18:28

引用来自“开源中国-首席村长”的评论

yue=余额,jtzz=家庭住址,sfzh=身份证号。。。
那你好棒棒哦😮😮
2018-03-16 17:30

引用来自“primates”的评论

起名字难道不是产品经理的事情吗?精确到模块级就行了,在下一级由程序员自己起名。比如 word 的字体大小,这个变量属于模块级的,则命名为 officeWordFontSize,word所有模块都调用/使用这个统一的名称。而 字体大小设置 对话框的变量由程序员自己命名。
这应该是软件经理或者架构师的事儿吧?
2018-03-16 16:45
baoError = 错误消息
2018-03-16 16:37
名字起不好会被后来人骂的...
2018-03-16 16:33

引用来自“久永”的评论

所以我觉得,开发工具应该变革,去掉语言中的命名(先用标识符代替),避免编码前需要命名的前提,而将其推迟到编码之后再进行。

引用来自“Lzz_Love”的评论

那岂不是本末倒置了,这跟写完了再做设计有什么两样?

引用来自“久永”的评论

回复@Lzz_Love : 生完小孩再起名字不是再正常不过的吗?

引用来自“Lzz_Love”的评论

这根本是两码是嘛,生小孩你除了播种基本没有别的贡献了,你无法决定孩子的性别,长相,甚至是健康状况,而程序设计需要你方面方面的考量。你想不出名字就说明你对你定义的变量、函数、类干什么用都还不清楚,这样状态下写出的代码到底想表达什么,只有上帝和你知道,然后再过个半年就只有上帝知道了!!!
回复@Lzz_Love : 如果一开始定义什么到最后要的得到的还是什么,那做程序员还有什么烦恼呢?
2018-03-16 16:32

引用来自“久永”的评论

所以我觉得,开发工具应该变革,去掉语言中的命名(先用标识符代替),避免编码前需要命名的前提,而将其推迟到编码之后再进行。

引用来自“Lzz_Love”的评论

那岂不是本末倒置了,这跟写完了再做设计有什么两样?

引用来自“久永”的评论

回复@Lzz_Love : 生完小孩再起名字不是再正常不过的吗?

引用来自“stormgens”的评论

还嘴硬,有本事你等孩子好几十了再起名。而不是他在一开始登记户口时就起名字。
谁嘴硬?你多大?
你有小孩?
还有,如果一开始起的变量名都不用改,那么请问你“需求变更”是什么天方夜谭?
你做过几年编程?
等你做了20年编程回来再看你现在的发言吧!
2018-03-16 15:19

引用来自“梅开源”的评论

我就问你们,for后面为啥大家经常是用i,j,k?
这个基本上是约定俗成,并没有硬性规定
2018-03-16 14:27
有人反感拼音命名,我觉得拼音命名很好嘛,要不再干脆点,反正好些语言都支持直接用中文命名了,那就直接用中文命名好了。
2018-03-16 14:18

引用来自“梅开源”的评论

我就问你们,for后面为啥大家经常是用i,j,k?
很短的代码块里专用的内部变量,是可以简单起个名字
2018-03-16 13:53
如何命名确实是一件值得认真考虑的事,最反感用拼音命名
2018-03-16 13:15
我觉得是项目架构和设计模式,几乎没看到掌握很好的。
2018-03-16 12:55

引用来自“haitaosoft”的评论

IDE能方便地支持 随时改名(人一改 IDE自动修改所有涉及的地方) 就好了。有些语言的部分编辑器可能已经实现这样的 重构 功能了
VS就支持
2018-03-16 12:48
我就问你们,for后面为啥大家经常是用i,j,k?
2018-03-16 12:44
名字短,问题多多。名字长了,意思清楚,但打字累,在现有编程书写的格式看起来丑。其实,这是拼音文字固有的问题。解决方案其实很简单,要么增加字符量或改变格式,要么用语音。可惜,前者,对大牛们没啥吸引力。后者,大牛们也搞不定--口语的丰富性,人都搞不定,就别谈机器了。
2018-03-16 12:37
特别是一些专业性的名词,怎么定变量名词真的很头疼,拼音太长,英文不准,简写搞不清……头痛,要是有个插件可以看到大多数同行对某些名词的命名就好了。
2018-03-16 12:32
IDE能方便地支持 随时改名(人一改 IDE自动修改所有涉及的地方) 就好了。有些语言的部分编辑器可能已经实现这样的 重构 功能了
2018-03-16 12:18
起名字难道不是产品经理的事情吗?精确到模块级就行了,在下一级由程序员自己起名。比如 word 的字体大小,这个变量属于模块级的,则命名为 officeWordFontSize,word所有模块都调用/使用这个统一的名称。而 字体大小设置 对话框的变量由程序员自己命名。
2018-03-16 11:39

引用来自“ucando”的评论

好命名只是确保你在一个月后还能看懂自己写的是什么😆
就像每次改完密码都不记得自己当初是用哪种方式想的密码
2018-03-16 11:38

引用来自“涟漪巫师”的评论

我见过英文+拼音的命名方式,比如isZhenDe
哈哈哈 这个好
2018-03-16 11:34
我见过英文+拼音的命名方式,比如isZhenDe
2018-03-16 10:54

引用来自“久永”的评论

所以我觉得,开发工具应该变革,去掉语言中的命名(先用标识符代替),避免编码前需要命名的前提,而将其推迟到编码之后再进行。

引用来自“Lzz_Love”的评论

那岂不是本末倒置了,这跟写完了再做设计有什么两样?

引用来自“久永”的评论

回复@Lzz_Love : 生完小孩再起名字不是再正常不过的吗?
还嘴硬,有本事你等孩子好几十了再起名。而不是他在一开始登记户口时就起名字。
2018-03-16 10:53

引用来自“久永”的评论

所以我觉得,开发工具应该变革,去掉语言中的命名(先用标识符代替),避免编码前需要命名的前提,而将其推迟到编码之后再进行。
老哥,为什么起名难?是因为起一个大家一看就完全明白啥意思的名字难。而你倒好,既然难起,不起好了。。。。那等你回头再回来招标识符时候估计你自己的代码你都看不懂。因噎废食。。。。。。
2018-03-16 10:51

引用来自“久永”的评论

所以我觉得,开发工具应该变革,去掉语言中的命名(先用标识符代替),避免编码前需要命名的前提,而将其推迟到编码之后再进行。

引用来自“Lzz_Love”的评论

那岂不是本末倒置了,这跟写完了再做设计有什么两样?

引用来自“久永”的评论

回复@Lzz_Love : 生完小孩再起名字不是再正常不过的吗?
这根本是两码是嘛,生小孩你除了播种基本没有别的贡献了,你无法决定孩子的性别,长相,甚至是健康状况,而程序设计需要你方面方面的考量。你想不出名字就说明你对你定义的变量、函数、类干什么用都还不清楚,这样状态下写出的代码到底想表达什么,只有上帝和你知道,然后再过个半年就只有上帝知道了!!!
2018-03-16 10:40
yue=余额,jtzz=家庭住址,sfzh=身份证号。。。
2018-03-16 10:19

引用来自“久永”的评论

所以我觉得,开发工具应该变革,去掉语言中的命名(先用标识符代替),避免编码前需要命名的前提,而将其推迟到编码之后再进行。

引用来自“Lzz_Love”的评论

那岂不是本末倒置了,这跟写完了再做设计有什么两样?
回复@Lzz_Love : 生完小孩再起名字不是再正常不过的吗?
2018-03-16 09:40

引用来自“久永”的评论

所以我觉得,开发工具应该变革,去掉语言中的命名(先用标识符代替),避免编码前需要命名的前提,而将其推迟到编码之后再进行。
那岂不是本末倒置了,这跟写完了再做设计有什么两样?
2018-03-16 09:38
好命名只是确保你在一个月后还能看懂自己写的是什么😆
2018-03-16 08:53
所以我觉得,开发工具应该变革,去掉语言中的命名(先用标识符代替),避免编码前需要命名的前提,而将其推迟到编码之后再进行。
2018-03-16 08:50
认同,简洁的命名太难了。。。。
2018-03-16 08:46
赞同
2018-03-16 08:42
喜闻乐见
回复 @
{{emojiItem.symbol}}
返回顶部
顶部