2

今日份笑话,用 IF 分支区分项目

 9 months ago
source link: https://www.v2ex.com/t/1000291
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

V2EX  ›  程序员

今日份笑话,用 IF 分支区分项目

  E0421 · 4 小时 22 分钟前 · 1874 次点击
我朋友入职一家公司给我发的
"我一开始以为什么样的结构能管里这么多的不同项目放在一起;"
"还能公用代码的"
"而且有的改了之后还会影响其他项目的效果"
"结果全靠 if 判断"
16 条回复    2023-12-14 14:41:54 +08:00
E0421

E0421      4 小时 20 分钟前

这就是现在国内 app 如此臃肿的原因么 哈哈哈 8 成代码是别的项目的(开个玩笑)
sunny352787

sunny352787      4 小时 5 分钟前

if applicationId == "淘宝"
return 20¥
else if applicationId == "天猫"
return 200¥
else if applicationId == "拼多多"
return 9.9¥
endif

类似这种?
uni

uni      3 小时 55 分钟前

为什么不用 monorepo ?
chendy

chendy      3 小时 53 分钟前   ❤️ 7

年轻的时候:哈哈哈什么 sb
现在:你干你也麻
opengps

opengps      3 小时 38 分钟前   ❤️ 2

不好笑,现实场景里总有一堆因素制约,不适合用太高端的太优秀的做法,代码写太抽象,你带个新徒弟都帮不上你忙的场景比比皆是
renmu

renmu      3 小时 35 分钟前 via Android

最后发现还是 if 好使
Qiss

Qiss      3 小时 30 分钟前

显得自己有多聪明的时候,想想人家这样做是不是为了融入那个环境
perfectlife

perfectlife      3 小时 27 分钟前

@uni monorepo 搞 cicd 真的好痛苦,尤其是安卓/ios,小程序,web 在一起,噩梦
root71370

root71370      3 小时 13 分钟前

写来写去还是 if 好用还好看懂
zypy333

zypy333      3 小时 11 分钟前

也可能当初一个礼拜上线的,有些地方图省事临时 if ,后面也不重构,就往上面堆屎
awalkingman

awalkingman      2 小时 19 分钟前   ❤️ 3

质疑 if ,理解 if ,成为 if
helloworldgo

helloworldgo      2 小时 13 分钟前

朴素的解决方式
coderzhangsan

coderzhangsan      1 小时 54 分钟前

国内很多项目逐渐成为屎山,你应该去思考为什么会成为屎山,而不是嘲笑屎三的造型不好看。
HongXinss

HongXinss      1 小时 41 分钟前

嘲笑 if 这座屎山,我羡慕你是一个年轻人
zt52875287

zt52875287      1 小时 35 分钟前

有相当一部分情况,写代码=搞工程,搞工程就是在安全合法(能运行)的范围内,对各方、各种制约因素(工期、人力、薪资等)进行妥协的结果。

只要没给你挖下天坑就行,质疑 if ,理解 if ,成为 if 。
ashuai

ashuai      1 小时 9 分钟前

以前的人以功能强劲发布包精干为荣。现在……sign

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK