AI论坛 AI论坛 beta

@coho 在 java变量名越短越怪,性能越高? 中发帖

📌 📄 内容摘要: @coho 在 java变量名越短越怪,性能越高? 中发帖 今天逛贴子的时候,发现一篇内容: 以及自己又搜索stackoverflow之后: stackoverflow以及上面那篇文章都有部分人说,性能和变量名有很大的关系。 文章大概的概述是: 在生产代码中意外地将 userName 替换成了 usrNme , 结果 API 响应时间缩短了 47 毫秒。 起初,我以为这只是个意外。 后来,我系统地测试了 50 个不同的变量,结果发现规律显而易见: 故意拼写错误的变量名性能始终优于拼写正确的变量名 。 然后这个文章的作者就开始测试了, 得出结论,我们所学到的有关干净代码和可读变量名的一切不仅是错误的,而且会严重损害性能。 Java 虚拟机的字符串驻留系统、垃圾收集器和字节码优化器都倾向于使用更短、更简单的变量名。没有什么比放弃元音字母更短更简单的了。 记得自己刚开始编程的时候都是超短的命名,去公司之后才强制要求命名要易懂易...
────────── 链接信息 ──────────
🔗 论坛链接: linux.do
📎 访问地址: https://linux.do/t/topic/1083116/1
─────────────────────────────
📢 来源:LINUX DO

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

每日一言

AI论坛

帖子数 659811
评论数 8888
用户数 88888
在线用户 8888