作者 sha09876 (shashasha)標題 Re: [問卦] 程式碼寫成屎可以運行,修正好卻不能動時間 Fri Jun 27 14:56:20 2025
※ 引述《Jimny5566 (桑野建築設計事務所工號4)》之銘言:
: 在下沒有要成為碼農
: 也從沒寫過程式
: 但有一些專家寫好的二段程式碼要修
: 改成自己需要的參數並且合併
: 花了2個小時搞清楚如何修改合併後
: 把二個不同的程式合併在一起
: 運行後發現可以使用
: 不過有一些地方很像鞋底沾到屎一樣
: 不影響行走但是很礙眼又很臭
: 就把用不到的程式碼刪掉
: 並把合併的二個程式有重複的程式碼重新編號
: 並確實檢查下一行或之後的程式碼可以連結到已編號的參數
: 然後就壞掉了
: 幾乎刪光第二個程式碼才又可以運行
: 這是正常的嗎?
: 為什麼變成屎的狀態下可以運作
: 弄成正常就不行
:
據說有一種流派叫防禦性編程。
故意把程式碼寫的很難維護,有一大堆陷阱跟看不懂的邏輯。
最後變成只有編寫程式的那個人才能維護,這樣老闆就不能優化那個人了。
不知道是不是真的,肥肥好好奇!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.230.221.66 (臺灣)
※ 作者: sha09876 2025-06-27 14:56:20
※ 文章代碼(AID): #1eNa2Mc7 (Gossiping)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1751007382.A.987.html
→ Mei5566: 真的是這樣1F 223.138.180.74 台灣 06/27 14:58
→ james732: 老闆會照樣裁掉,接手的人就要哭著做2F 101.14.5.79 台灣 06/27 14:58
推 kyowinner: 通常到最後連自己都看不懂4F 175.182.249.37 台灣 06/27 14:59
推 firose: 你這不是防禦性編程,是防禦性編成5F 114.25.183.153 台灣 06/27 15:00
推 AgentSkye56: 就優化他寫的更簡潔反而沒在對的時間讀到硬體設定 就掛了6F 49.218.138.248 台灣 06/27 15:01
→ ericthree: 廢物才會這樣求生存 等著被人取代8F 114.43.120.9 台灣 06/27 15:03
推 k8: 這種說法 通常是程式寫不好的人會講的話9F 61.220.69.181 台灣 06/27 15:06
→ kissmickey: 老闆又不看摳 開了沒人懂
默默又加碼找人回來 這例子很多10F 42.72.4.31 台灣 06/27 15:06
噓 godman362: 超多的好嗎?之前在某間最大交易所就是真的是一堆垃圾,沒人看得懂在幹嘛12F 36.226.138.125 台灣 06/27 15:09
推 joshtrace: 說好聽點是防禦性編程其實就是寫得爛14F 220.143.152.97 台灣 06/27 15:10
→ ronga: 這其實搞到自己說。不過現在AI時代 把寫成15F 210.61.66.43 台灣 06/27 15:11
推 jhjhs33504: meta:16F 36.228.1.236 台灣 06/27 15:11
→ ronga: 屎的程式餵給AI 他能幫你解釋跟優化17F 210.61.66.43 台灣 06/27 15:11
→ colawei: 相信我 沒有人想一輩子維護同一支程式18F 59.127.84.123 台灣 06/27 15:14
--