「為什麼待辦事項總是越來越多?」PM 看著滿滿的 backlog 嘆氣。「因為我們的 TodoList 還沒測試完啊!」我笑著回答。
今天我們要用 TDD...
在前面幾篇,我們討論了幾個「拆分應用程式的做法」,這如先前所說,微服務的拆分中,有一個很麻煩的議題,就是資料庫的拆分 (不是只有技術問題,可能還有軟體授權問題...
在前 15 天,我們已經打好了「能跑、能測、能控管」的工程基礎:環境一致性、依賴管理、測試藍圖、日誌、錯誤處理、序列化格式…專案算是能穩穩上線了。
但實務開發裡...
在 Day 13 我們介紹了 GIN 與 GiST 兩種適合全文搜尋的 Index,而 GiST 事實上也能幫忙加快搜尋空間範圍的查詢。前一陣子在讀 Syst...
在前幾天,我們完成了單元測試、pprof 優化,以及 SearchService 介面層。今天的目標是:
建立一個 fake Elasticsearch(假實...
Day1我先認識了C語言的基本結構與library,今天則進一步學習輸入輸出,挑戰了第一道真正的LeetCode題目 —— 1480.Running Sum o...