作者 Lordaeron (Terry)標題 Re: [心得] 花了很多時間重構卻被打槍用舊code時間 Mon Sep 15 22:02:24 2025
: → kingofsdtw: 正確性,未大量上機無法確定穩定,效能未知 09/14 21:45
: → kingofsdtw: 但是code可讀性+100% 09/14 21:45
正確性,你是重構別人的code,意思是說,你有測完
【所有】的input 在【所有】的狀態下,的【所有】的output??
當然要包括Exception。
至於可讀性+100%這種心理自high 的,真的無法講什麼,正如有人回應,
你寫的Code 放手一週後回頭看,相信你又要【重構】了。
如果你沒這樣的覺悟,就表示你寫得還不夠多。
台灣人就是看什麼agile, scrum, code review 等爛書,作者們都是沒有
什麼大軟體專案都沒參與過,甚至連programming 嘴得上的作品沒有。
但這些是給不懂開發軟體,沒參與過的人,拿來嘴很好用的。
而 Refactoring, Clean Code 看書名好像是有料之人,結果翻一下作者的經歷,
還是嘴王。偏偏一群人拿出來當神在ᆱ禲C
但這個對哪些沒覺悟,又想拿功績的人來說,也頂好用的。
真的有經驗談,有含金量的,真的只有人月神話和design pattern了。
但design pattern 也被用爛了。
但...軟體專案,真的不用評估嗎?
哪麼,講個簡單的,不知修汽/機車時,大家會不會要老闆估工時? 就是【多久會好】
這一句話。
然後
waterfall: 時間到了去拿車。
agile/scrum: 天天去問候老闆,看他修到哪。
--
open source projects:
https://github.com/terrylao/
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.241.170.17 (臺灣)
※ 作者: Lordaeron 2025-09-15 22:02:24
※ 文章代碼(AID): #1eo1npGq (Soft_Job)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1757944947.A.434.html
※ 同主題文章:
Re: [心得] 花了很多時間重構卻被打槍用舊code
09-15 22:02 Lordaeron
※ 編輯: Lordaeron (111.241.132.99 臺灣), 09/15/2025 22:21:05
推 k7ji91ab5m: 我以前尊崇的這些東西 現在自己真的覺得頗茫然2F 09/15 22:33
推 tsaigi: 滿嘴pattern的一律當成菜鳥3F 09/16 01:27
→ marra: 貓咪可愛!XD4F 09/16 05:06
→ freeunixer: 不是當天就要老闆把車修好了嗎?我都問,吃完飯來牽行嗎5F 09/16 09:30
→ idok: 我覺得要說別人爛 沒問題 但是用沒有大型專案的資歷去否定..感覺怪怪的捏6F 09/16 11:40
推 aaa1234136: 但程度很差的同事真的連pattern 是什麼都不知道....8F 09/16 11:47
推 brucetu: 沒有大型專案經驗 講出來的東西可能根本無法套用在複雜的專案/人事環境中 卻被追捧 所以被否定很正常啊
clean code 真的是一個很好的例子 簡直是一種宗教
然後你去看大型開源專案哪個不是滿滿的註解 程式碼本身是能說明個鬼9F 09/16 11:52
--