WadeHuang1993Why SOLID?在 前一篇文章中介紹 SOLID 對一個工程師的影響,這裡再稍微補充一下為什麼軟體開發會需要 SOLID 原則?Oct 28, 2019Oct 28, 2019
WadeHuang1993自學選書,與難易度相關的讀書技巧Tips 1: 若一直花時間讀太簡單的書,表示沒有累積新知識,只是在浪費時間。 讀書目的是累積知識量、增進新觀念。 這時應該挑戰困難、進階一點的書。Sep 23, 2019Sep 23, 2019
WadeHuang1993高階與低階程式(Hight-level and low-level)高階與低階一詞在程式的世界中很常見。 尤其在學習物件導向 S.O.L.I.D 原則時更常常出現!Jun 6, 2019Jun 6, 2019
WadeHuang1993測試覆蓋率 Coverage如果你的程式碼有 4 行,但只有其中 3 行被測試程式執行過,那麼測試覆蓋率就會是 75%。剩下的 25% 可能是應該要廢棄的程式碼,或者是不屬於這個類別的工作責任,應該被移動至屬於他的地方。Jun 6, 2019Jun 6, 2019
WadeHuang1993Git 實際開發流程真實開發的時候,除了有 Gitlab 上面的 主要 repo、自己的 repo 以外,還會有一份在本機開發的 本地 repo, 這份 本地 repo 是從 自己的 repo Clone 回來的。Jun 6, 2019Jun 6, 2019