作者:
yam276 ('_')
2023-11-01 11:28:10※ 引述《bmtuspd276b (這啥)》之銘言:
: 推 sustainer123: 忘記寫break就G了 助教都說推薦if else 11/01 10:54
: → Wardyal: 我也都寫if else捏 11/01 10:55
: 所以當年yandere dev(病嬌模擬器那位)這張圖
: https://imgur.com/LyjxLAL.png
: 一堆人認為吐槽點在用大量的if else
: 但其實問題在用字串去做判斷是不是? 不懂程式
寫code有個概念就是盡可能不要寫重複的code
一來很難看 code變很長
二來維護困難 你可能改了ABC忘了改D 下次還是用舊code的D出錯
這圖的問題就顯而易見了
像是要是Subtitle.UpdateLabel()改參數了 他到底要改幾個if-else==
病嬌模擬器很適合當技術債教科書
因為作為負面教材的Code 寫得太經典了