昨日回顧與今日目標
在 Day 3,我們從「可測試性」的角度,掌握了 Go 語言的三大核心語法:函式、結構體與介面,我們理解到,良好的程式碼設計是 TDD 的基...
消除你程式碼的臭味 Day 15- 組合優於繼承:用小能力組出行為
物件導向的繼承理論,源自於生物學家林奈的分類法。界、門、綱、目、科、屬、種。Dog is-...
class Solution{// review 438 O(N) O(1)
public:
vector<int> findAnagra...
Tablespace 除了管理 extent 外,也負責將抽象化結構映射到硬碟區塊,因此 extent 中的資料不能亂儲存,要有特定資料結構優化插入查詢的效能,...
考慮以下的需求:你有一個中文寫的純文字檔,裡頭是一篇中文的文章。基於某種理由,需要將文章裡的『如果』取代英文的 if 。很多人可能覺得,這還不簡單,字串取代就可...
經過昨天的威脅恐嚇後,如果你還是要面對微服務的議題,就先假設你找到「命定的目標」了,所以代表你有需要知道該怎麼導入微服務,後續就開始我自己怎麼思考這件事情的心...