感謝強者我朋友 Shin Fu 跟 Harper 一路陪伴
回想第一天,其實我根本沒想清楚為什麼要學這三個技術。只寫了個大綱,就開始一路咻咻咻地學、一路寫。...
當我們把共同的邏輯抽出成套件時,有時後會需要規定使用的模組有定義特定的函式作為 callback,除了之前介紹過得 behaviour 來規定之外,我們也可以使...
功能做完了,但 bug 一堆
前面幾天一直在加新功能,結果累積了不少 bug。今天暫停開發新功能,專心修 bug 讓工具更穩定。
裝置斷線問題
最常遇到的問題是...
單元測試
在昨天使用 mix new hello_world 產生的專案裡有產生在 lib 資料夾內的 lib/hello_world.ex與 test 資料夾...
前幾天我們經歷了 Extract Method/Function、Extract Variable,知道怎麼從肥大的方法中拆出邏輯,當這些獨立的邏輯一個個被分離...
昨天提到 Change Signature 可以調整參數的順序,我們可以把這種重構視為參數的「水平移動」。若我們想要把某些參數的處理移出或移入方法/函式內,也就...