前言
還記得在Day 4的文章裡,我們講了Request Driven的概念和優點,透過電商平台的範例讓大家更加了解Request Driven。
從Day 4...
在Day12 - Controller下的Bean (下) 時,我們實作了一支 API 用於取得 A、B兩個參數的最大公因數,但當時只介紹了 Controlle...
https://github.com/apache/kafka/pull/16686
背景故事
這將會是一個很長的故事,很久很久以前,Kafka Consume...
流程
當我們與使用者討論完需求, 並整理成需求清單, 則可依照清單做測試開發.假設如下圖1, 有3筆需求, 我們先為第一筆需求撰寫會失敗(紅燈)的測試.
圖1...
Replace Nested Conditional with Guard Clauses
簡介
假如你有一組巢狀式條件, 且很難去了解正常的程式碼執行流程.此...
命令模式將請求的行為封裝成物件,發送請求的物件只需要依賴於命令介面而不需要知道背後的實作細節。
生活案例
想像你在得來速點餐,櫃檯人員透過點餐機記下餐點,點餐機...