在日常生活中,我們經常會去咖啡店買咖啡,但如果想要來點變化,像是加一點牛奶或糖,就可以讓平凡的咖啡多一點風味。同樣地,在程式設計中,我們有時也需要在不改變原有功...
在匯出報表的時候,有些情境下我們的DataSource是null,例如我想查詢一段日期區間的資料,但資料庫沒有此日期區間的資料,這時候要匯出什麼樣的報表,就看當...
用 NestJS 實現 Orchestration Saga (上)
試著使用 NestJS 來實現極簡版的 Orchestration Saga,目標是將前一...
前言
前面提到了 HTTP 協定的版本歷史沿革及封包結構的內容組成,但在當今的網路環境中,為什麼許多網站的 URL 開頭是 HTTPS 而不是 HTTP ?這不...
同步至 medium
開放封閉原則 ( OCP:Open/Closed Principle )
根據 《Clean Architecture》這本書裡所書寫的...
同步至 medium
在上一篇文章中,我們已經理清楚了 DI 後,接下來我們來理一下實務上有那些 DI 的設計模式並且與他們的優缺點。
Day-16: DI...