Re: [閒聊] 你板資工系請進已回收

看板Marginalman作者 (史萊哲林的優等生)時間2年前 (2023/11/01 11:28), 編輯推噓4(402)
留言6則, 5人參與, 2年前最新討論串4/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 寫得太經典了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.143.172 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1698809292.A.B07.html

11/01 11:29, 2年前 , 1F
了解 謝y大
11/01 11:29, 1F

11/01 11:31, 2年前 , 2F
大師
11/01 11:31, 2F

11/01 11:31, 2年前 , 3F
搞不好貫徹主題啊
11/01 11:31, 3F

11/01 11:31, 2年前 , 4F
病嬌有可讀性嗎
11/01 11:31, 4F

11/01 11:32, 2年前 , 5F
Clean Code原則之一 不要拿Code玩梗
11/01 11:32, 5F

11/01 11:35, 2年前 , 6F
用Ctrl+F全部取代就不會忘記改了 對不起
11/01 11:35, 6F
文章代碼(AID): #1bGSNCi7 (Marginalman)
討論串 (同標題文章)
文章代碼(AID): #1bGSNCi7 (Marginalman)