大家平时写代码的时候会写一些炫技代码吗?以及如何看待在代码里炫技的人?

2021-02-23 13:53:29 +08:00
 zhoudaiyu

尤其是一些公共代码,比如开源或者公司项目

3030 次点击
所在节点    问与答
25 条回复
zhizunzz
2021-02-23 21:22:24 +08:00
@wpblank 这个好,学到了
cyndihuifei
2021-02-23 22:07:34 +08:00
我看不懂的 = 炫技?
dongyx
2021-02-24 08:47:34 +08:00
@baoshuo 领域不一样,这种写法是竞赛环境下的好写法。对于搞竞赛的队友来说,因为常用所以并不坑人。毕竟“坑人”指的是违反直觉的写法。但是这种环境下大家都写多了看到这种代码是可以马上建立直觉的心理模型的。
baoshuo
2021-02-24 08:57:41 +08:00
@MonsterTan #12 `/2` 不是等价于 `<<1` 的么,我记得 `<<2` 是 `/4` 的意思了,老师给我们讲如果开了优化开关的话这些会自动转成位运算提升性能
MonsterTan
2021-02-24 10:17:07 +08:00
@baoshuo 左移 1 是乘 2 。右移 1 是除 2

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

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

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

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

© 2021 V2EX