Re: [問卦] 寫爛 code 會有自覺嗎
: 如題
: 常常聽到一些經驗談
: 上班交接前人留下code
: 有那種狗屎義大利麵code
: 全部參一起做撒尿牛丸的
: 寫這種code 的知道自己寫爛code嗎
: 還是知道但薪水太少 我就不改
: 乾五八卦
大概入行一年到三年時會阿
覺得前人寫的都是糞,自己不能跟他們一樣廢
看一堆design pattern / clean code的書
覺得自己超強,要有理想
然後寫個七八年十年
發現其實小時候沾沾自喜規劃的程式碼架構
在面對動盪的業務需求前不堪一擊
最後變成四不像
好像是工廠模式,但是又不太像
好像是邊車模式,但是又不太像
然後自己最後也只能跟後生晚輩說了一句
"這都是有歷史因素的"
只能說你寫程式阿
如果只是想追求極致的乾淨,整齊,好閱讀
忽略的業務時辰,無視業務需求
那你就只是在自high而已
多少你看到的糞code
都是替公司帶來一堆營收,讓業務時辰能夠match
最後公司才有錢請你這個 junior 來一邊抱怨一邊重構的
然後沾沾自喜覺得自己超強超厲害
懂了嗎?
--
預計退文將由 1 篇變成 0 篇,確定嗎[y/N]? y
我願意遵守站方規定,組規,以及板規[y/N]? y
我願意尊重與不歧視族群,不鬧板,尊重各版主權力[y/N]? y
我願意謹慎發表有意義言論,不謾罵攻擊,不跨板廣告[y/N]? y
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.108.154 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1708938613.A.810.html
推
02/26 17:11,
2月前
, 1F
02/26 17:11, 1F
→
02/26 17:11,
2月前
, 2F
02/26 17:11, 2F
→
02/26 17:11,
2月前
, 3F
02/26 17:11, 3F
→
02/26 17:12,
2月前
, 4F
02/26 17:12, 4F
→
02/26 17:12,
2月前
, 5F
02/26 17:12, 5F
本來就該這樣啊
一開始業務需求規格都在摸索
在那邊硬要套design pattern
根本弱智
coding convention 把握住就好了
平鋪直敘的 code 有他美妙的地方在
推
02/26 17:13,
2月前
, 6F
02/26 17:13, 6F
※ 編輯: wusbetz (220.135.108.154 臺灣), 02/26/2024 17:14:35
推
02/26 17:14,
2月前
, 7F
02/26 17:14, 7F
→
02/26 17:15,
2月前
, 8F
02/26 17:15, 8F
→
02/26 17:15,
2月前
, 9F
02/26 17:15, 9F
→
02/26 17:16,
2月前
, 10F
02/26 17:16, 10F
本吉還遇過一開始跟你談API規格
最後都開發完了才跟你說他們 RD 沒有串 API 的能力的咧
挖咧糙
※ 編輯: wusbetz (220.135.108.154 臺灣), 02/26/2024 17:17:42
推
02/26 17:17,
2月前
, 11F
02/26 17:17, 11F
推
02/26 17:17,
2月前
, 12F
02/26 17:17, 12F
→
02/26 17:17,
2月前
, 13F
02/26 17:17, 13F
→
02/26 17:17,
2月前
, 14F
02/26 17:17, 14F
→
02/26 17:18,
2月前
, 15F
02/26 17:18, 15F
推
02/26 17:19,
2月前
, 16F
02/26 17:19, 16F
→
02/26 17:19,
2月前
, 17F
02/26 17:19, 17F
沒錯
程式碼是要實現商業模型,帶來業務價值的
只想寫屌code不如直接去ptt po 廢文
反正都賺不到錢
※ 編輯: wusbetz (220.135.108.154 臺灣), 02/26/2024 17:20:11
推
02/26 17:20,
2月前
, 18F
02/26 17:20, 18F
→
02/26 17:22,
2月前
, 19F
02/26 17:22, 19F
→
02/26 17:22,
2月前
, 20F
02/26 17:22, 20F
→
02/26 17:22,
2月前
, 21F
02/26 17:22, 21F
→
02/26 17:22,
2月前
, 22F
02/26 17:22, 22F
→
02/26 17:22,
2月前
, 23F
02/26 17:22, 23F
→
02/26 17:23,
2月前
, 24F
02/26 17:23, 24F
→
02/26 17:23,
2月前
, 25F
02/26 17:23, 25F
→
02/26 17:24,
2月前
, 26F
02/26 17:24, 26F
→
02/26 17:25,
2月前
, 27F
02/26 17:25, 27F
推
02/26 17:34,
2月前
, 28F
02/26 17:34, 28F
推
02/26 18:05,
2月前
, 29F
02/26 18:05, 29F
推
02/26 18:06,
2月前
, 30F
02/26 18:06, 30F
→
02/26 18:06,
2月前
, 31F
02/26 18:06, 31F
→
02/26 18:10,
2月前
, 32F
02/26 18:10, 32F
推
02/26 18:12,
2月前
, 33F
02/26 18:12, 33F
推
02/26 18:26,
2月前
, 34F
02/26 18:26, 34F
→
02/26 19:03,
2月前
, 35F
02/26 19:03, 35F
→
02/26 19:03,
2月前
, 36F
02/26 19:03, 36F
→
02/26 19:04,
2月前
, 37F
02/26 19:04, 37F
→
02/26 19:04,
2月前
, 38F
02/26 19:04, 38F
推
02/26 19:30,
2月前
, 39F
02/26 19:30, 39F
推
02/26 20:27,
2月前
, 40F
02/26 20:27, 40F
→
02/26 20:27,
2月前
, 41F
02/26 20:27, 41F
推
02/26 21:11,
2月前
, 42F
02/26 21:11, 42F
→
02/26 22:22,
2月前
, 43F
02/26 22:22, 43F
推
02/26 23:04,
2月前
, 44F
02/26 23:04, 44F
討論串 (同標題文章)