首页   注册   登录
 myfei 最近的时间轴更新

myfei

V2EX 第 122374 号会员,加入于 2015-06-15 12:47:50 +08:00
今日活跃度排名 23087
myfei 最近回复了
11 天前
回复了 uTools 创建的主题 分享创造 一年过去了,那个叫 uTools 的怎么样了
你们能不能不把我刚复制的东西,直接粘到输入框里,体验很不好。有时候我想调起在线翻译,或者剪切历史,都要先删除掉。再去找。
17 天前
回复了 FakeLeung 创建的主题 程序员 大家对于中文变量名是如何看待的?
@FrankHB 你们回复的时候,都不看前提的吗?
这个问题讨论的是中文变量的问题,我一直也就这个前提在回复。我不知道你说的这些写代码的同步了并发了,还扯出一个什么吞吐量跟这个中文变量名有什么关系。
而且我不知道你一直在提的写代码时生理上的活动,大脑活动,这些东西我不知道你是臆想的还是有研究的,但肯定不属于编程的范畴,这个我真不懂。
再说肌肉记忆,我说变量很难应用肌肉记忆,因为变量要涉及到,赋值,计算等操作,而且变量一般来说会很多,还说了个与服务器交互时一个 JSON 有几十个变量的情况很常见。
结果下面就有人回复我说,你说没肌肉记忆,就给我写了一个宏定义,我就???。我说宏定义不能用肌肉记忆了,API 不能用肌肉记忆了?我就说一个变量名不好利用肌肉记忆,就默认我的意思是写代码不用肌肉记忆了?
还有人回复我说"如果哪个 JSON 解析器不能让你用 IDE 补全、不能静态解析的话,该换了。" 我说 JSON 解析的事了???我说的是一个 JSON 里有几十个变量,关解析什么事?再者自动解析下来,就看了一眼,根本就没有敲,不就又证明变量形不成肌肉记忆?
最后,讨论归讨论,你若胆感再人身攻击我,我就 CNM。
33 天前
回复了 FakeLeung 创建的主题 程序员 大家对于中文变量名是如何看待的?
@FrankHB 看到肌肉记忆我就笑了,写代码是让你打字呢,还肌肉记忆。别的不说,解析一个 json 要用到多个甚至数十个变量,用的时候,也是多个变量赋值,使用,计算,全部都要仔细看清楚,才避免出错。写代码让你比谁打字快呢?
还够你两遍打出 leader,那是这个单词简单,若是有大小写再加上驼峰多个组合的变量名呢,你也要自己重打一遍?用 IDE 提示回车选择,还有另一个重要原因,就是避免出错。
还回车看 UI 反馈,没法并发?写代码明明是个同步操作,等这个结束了再往下进行下一步,是个连贯操作,那里影响效率了?
35 天前
回复了 FakeLeung 创建的主题 程序员 大家对于中文变量名是如何看待的?
@xuanwu
首先我们能用到的变量名,其实就个名词,通常不会太复杂。其实就算用中文变量名,注释也不是就不用写了。
再者,我还是那个观点,像英语这种语言,26 个字母排列组合,用现有键盘输入天然就比中文输入方便,使用起来也方便。
最后写代码讲究一个连贯性,在写的过程中,时不时切换中英文是很破坏这种连贯性的。
35 天前
回复了 FakeLeung 创建的主题 程序员 大家对于中文变量名是如何看待的?
@xuanwu 若是他们真的要定义一个像『班组完成合同内工程款』这种变量名字,我觉得他们代码设计有问题。
这种东西最后出来的不应该是 Team.contract.cash 这样的。
35 天前
回复了 FakeLeung 创建的主题 程序员 大家对于中文变量名是如何看待的?
不好,别用,看到有人用直接打死。
举个简单的例子 我们定义一个变量
let leader = "小明"
我每次再用到 leader 这个变量时,只需要打出 le 两个字母 IDE 就会提示出来,回车选择就可以直接用了。
假设你是这么定义的
let 领导者 = "小明"
你每次用的时候,就算有中文的编写提示,至少得把「领」字打出来吧。 它需要打出 ling 然后再去选择正确的领字。
还是说你每次用到某个变量,就要把变量名复制一下,再粘贴??
还有上面各位说的编码问题,兼容问题。
48 天前
回复了 Tumblr 创建的主题 iPhone 求推荐 MFi 认证的充电线
我一般买 绿联
买个 11 吧, 首先就算明年出 5G,资费也不便宜,基础覆盖也不够,到 21 年能弄好,就不错了。
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1490 人在线   最高记录 5043   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 11ms · UTC 17:02 · PVG 01:02 · LAX 09:02 · JFK 12:02
♥ Do have faith in what you're doing.