39M@39P
https://imgs.plurk.com/Qyg/qrU/hM04z3g80LxYZFHKn9TyxIc11QK_lg.jpg

其實我寫程式這麼久了,真的有點難理解為什麼很多人說CODE可以複製貼上來用...

那種一定要跟大家一樣的宣告模板之類的不算的話,我的工作內容還真沒有遇到可以從網路上找到然後可以複製貼上來用的CODE啊...
39M@39P
到底是
Sean/黑崎
我想這是有接觸過入門程度者的偏見。
39M@39P
通常會上網找了都是某個思維或者邏輯了,這要怎麼複製貼上 XD
紅茶罐頭
我自己遇過功力不夠的真的會找功能複製貼上當函式庫用
阿虛(キョン)
因為工作內容能用複製貼上輔助的佔最多數啊
而且最常用的部分都被不算了 要特定寫什麼還是要靠自己寫吧 不然讀懂再修改的速度還比較慢
39M@39P
一般來說可以複製貼上的功能大概也都可以從一般modeule裡面找到了,而且就算是別人的CODE剛好能用,剪下來之後難道不用把他refactoring一下嗎?調來調去也已經不是本來複製貼上的CODE了 (?
阿虛(キョン)
就像照樣照句再修改前也是先複製貼上的
完全複製貼上的應該沒有吧 那樣變成複製貼上一小段 變數名稱卻要改整個程式
紅茶罐頭
39M@39P : 他們會refactor自己的部分,別人的會怕改了就不能動
紅茶罐頭
而且菜到沒有refactor的觀念,所以其實那只能算是手動改去配合別人的code
39M@39P
紅茶罐頭 : 嗯,其實是我想太多了,反正能這樣做的大概也不會有code review XD
紅茶罐頭
39M@39P : 不會有code review(X)
code review是別人的事(O)
39M@39P
紅茶罐頭 : 這樣從PR就被擋住了不是嗎?
紅茶罐頭
39M@39P : 我們不應該認為所有公司都有正常制度,之前實習待過用google drive當版控的,只能說幸好問題不在我身上
39M@39P
紅茶罐頭 : 這麼說也有道理
紅茶罐頭
39M@39P : 更不用說研究所實驗室可以說版控靠人腦,為了方便進行後續研究我把前人的義大利麵分成3~5個class,解藕、抽象、泛型、現代化,也不知道後人有誰會用到
載入新的回覆