哎呀,给我逗乐了,我真没忍住笑出来了

102 天前
 aikilan

纠缠 量子 量子纠缠 纠缠量子

真的,看到这种代码,我真的笑出声来,啊哈哈哈哈,我是傻逼,傻逼是我

7262 次点击
所在节点    程序员
43 条回复
darkengine
102 天前
@amon 三条线这个是 IDE 搞的花里胡哨的东西
lasuar
102 天前
@wapzjn 真的逆天
kneo
102 天前
还给你分行对齐,不错了。
veture
102 天前
@aikilan 一个做知产的公司
y1y1
102 天前
周易八卦
bzj
102 天前
@wuzzispacelake 多此一举没事找事,那个 if 比你写的这玩意可读性高多了,跟你怎么写没关系,而是系统设计的问题,有两种可能,一是后端偷懒只提供一个接口,二是项目是在迭代过程中条件不断增多
zhonj
102 天前
第一步尝试懂了这段代码或者在这基础上加点代码能实现需求
第二步举一反三继承并扩展这段代码的风格,
然后你发现你就是公司核心骨干人员了,优化毕业之类的情况你永远是最后的人选。
YsHaNg
102 天前
@darkengine 让我想到了 apl 代码
dyv9
101 天前
后端菜,写的代码 没用枚举型或者枚举型没明确给 Json Serializer 和 Deserializer ,定制了 json serializer 后就有可读性了。
aikilan
101 天前
@zhonj 写这段代码的人被优化了已经,以为拉屎可以防住裁员,实际老板不知道你在拉屎,该裁还是裁
aikilan
101 天前
@dyv9 给了……而且我们接口自动生成,枚举值也一步到位
zbowen66
101 天前
四年前刚入职时,公司前端专家的代码:
zhonj
101 天前
@aikilan #30 说明这个人还是不够核心,写边缘代码😀,所以要在核心处写高级代码,让所有人都看不懂。
这样做的好处大大的,首先还是那个说法写的乱七八糟的东西越多让别人看不懂,写到核心处,没人敢轻易裁你。其次哪怕裁了你,说明是个垃圾公司就应该毁灭,你写的高级代码会导致公司要改会消耗大量时间,你不爽么?
zhonj
101 天前
@aikilan #30 我朋友上家公司写的代码没一行注释,核心代码极其恶心复杂,可以理解为跑一个 springboot 买本地服务器起了一整套 k8s 的工作量。你不按照他定义的规则来写,后面公司嫌他贵把他开了,后面反复招人吃不下这一套,公司业务停滞了几个月,最终公司老板气炸了,他开心了,拿了赔偿,恶心到了公司。
encro
100 天前
这代码,说实话:

像极了需求的样子。。。。
ewpui
100 天前
哈哈哈哈,可能一开始只有一个 if,都是后来加上去的
ktyang
100 天前
我们算法策略那边有几万行这种代码。。。
damila
100 天前
上家就是这种代码,比这还要复杂,一个 if 里面七八个条件,同时里面又有多层嵌套。没人敢重构,所以只能往屎山上继续拉屎
zhuisui
100 天前
@bzj 说明你不懂什么是封装。这里将代表多个细粒度业务的条件判断,分组归类为少量粗粒度业务。

你知道什么是系统设计吗?
一个 statement 一个 closure 也需要设计,顶层设计者不会关心这个粒度,但这是成长的必经之路。
linch97
100 天前
@wapzjn #12 JS 魅力时刻

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

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

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

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

© 2021 V2EX