Codetopia 創城記 (3)|市民服務櫃台的秘密武器——Factory Method 搞定千變萬化的申請單!
IThome 鐵人賽 設計模式 Factor...
1. 為什麼要先看全貌
在整理撮合細節之前,我先把「事件怎麼流動、各服務扮演什麼角色」說清楚。後續介紹任何一段程式碼時,都知道它站在整條鏈上的哪個位置。
2....
Codetopia 創城記 (16)|Chain of Responsibility(責任鏈模式):棘手陳情案的逐級節點
前情提要:在 Day 15,我們看見...
到目前為止,我們的 /search handler 還是直接回傳假資料。這樣不利於測試與後續演進。
今天我們要把邏輯抽離成 service 層,定義一個 Sea...
Groupby是資料分析中最基本的工作,先將資料分組再做統計運算。這種機制存在已久,稱為split-apply-combine,也就是把資料按鍵分組 (Spli...
Problem Description
Take 2 strings s1 and s2 including only letters from a to z...