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

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

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

2839 次点击
所在节点    问与答
25 条回复
mitsuizzz
2021-02-23 13:54:58 +08:00
能举个例子吗,我也想炫一下
baoshuo
2021-02-23 13:56:43 +08:00
northisland
2021-02-23 13:57:55 +08:00
未申请就开源,怕不是得惹官司。

都是在语法范围内表演,除了注释里弄点 ASCII art,我想不到有什么炫技的方法。
BrettD
2021-02-23 13:58:19 +08:00
楼主说的炫技代码能给写例子吗
learningman
2021-02-23 13:59:00 +08:00
@baoshuo ACM 的不能这么说吧(
签到题早一秒交说不定就拿牌子了
zhoudaiyu
2021-02-23 14:00:20 +08:00
zhoudaiyu
2021-02-23 14:05:10 +08:00
@BrettD 比如一块逻辑可以通过正常思路写的清清楚楚简简单单,但是有的人用一些大家不熟知的,或者思维上很绕的办法实现
Biwood
2021-02-23 14:11:33 +08:00
所谓的“炫技”多半是指那种 hack 代码,所谓“奇技淫巧”,真正专业的开发者都不屑于这么些,因为代码是要给别人看懂的,而不是为了让别人看不懂。
真正的炫技应该是自己发明某种核心算法,用于解决实际问题,那可不是一些小小的 hack 能做到的。
25H
2021-02-23 14:22:35 +08:00
炫技没见过几个,骚操作见的倒是比较多😂
zhoudaiyu
2021-02-23 14:26:50 +08:00
@Biwood 炫技都是小聪明🐶
zhoudaiyu
2021-02-23 14:27:04 +08:00
@25H 什么骚操作🐶
MonsterTan
2021-02-23 14:38:58 +08:00
例如 /2 写成 << 2 ?
MonsterTan
2021-02-23 14:40:02 +08:00
@MonsterTan 说错了,就是 2 次方用左移的形式?
wutiantong
2021-02-23 14:42:46 +08:00
zhoudaiyu
2021-02-23 14:48:40 +08:00
@wutiantong c++大佬😂
zhoudaiyu
2021-02-23 14:49:39 +08:00
@MonsterTan 感觉这个还好吧
7gugu
2021-02-23 14:56:02 +08:00
emmm,自己的糊逼项目会写一下,但合作项目还是别了吧,毕竟写完之后日后可能还要继续维护呢。
baiyi
2021-02-23 15:27:23 +08:00
这就体现出 Go 语言简单性的好处了,没有那么多语法糖,炫不起来
wpblank
2021-02-23 18:04:46 +08:00
比如 i-=-1 ?😂
lewinlan
2021-02-23 21:19:19 +08:00
gopher 吃瓜看戏

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

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

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

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

© 2021 V2EX