Medium 好讀版點此。
當我們做了多次 git add、git commit 指令,又在工作目錄中做了一些更改時,很容易忘記在哪邊改了什麼,這時就可以用...
在前一篇,我們學會了變數與運算子,能處理像「成交金額 = 價格 × 成交量」這樣的計算。不過選股工具真正有用的地方是:能根據 條件 來判斷一檔股票是否該被觀察。...
今天要介紹令人聞名喪膽的Monad Functor,因為名字聽起來就像怪獸一樣。
Monad
我們要先從Day12最後的例子說起,但是我們將Either修改成O...
API 是模組溝通的基礎,因此我採用 API-first 的開發流程,也就是先設計好完整的 OpenAPI 文件,再透過工具生成程式碼與測試契約。這樣不僅讓不同...
在先前的單元中,我們已經學會如何定義一個 Customer 實體 (Entity) 並設定好開發與生產環境的資料庫連線。現在,我們將進入 Spring Data...
「為什麼待辦事項總是越來越多?」PM 看著滿滿的 backlog 嘆氣。「因為我們的 TodoList 還沒測試完啊!」我笑著回答。
今天我們要用 TDD...