前面提到我們可以用 Extract 系列招式來抽取出符合單一職責的方法、變數或類別,但過做得太過頭,往往會導致簡單的邏輯被剪碎成難以理解的樣子。這時候就可以使用...
這個 30 天的挑戰讓我從完全不懂 API,到能自己測試、串接、甚至模擬真實伺服器。我學會了如何使用 Postman 進行 CRUD 操作、設定授權、測試錯誤回...
開場
歡迎各位來到的設計模式進階篇。延續了我們第十一天分享的 Singleton 與 MVC 入門設計模式,今天想進一步挑戰自己,學習 Factory(工廠模式...
#include <vector>
class Solution { // review 1004 O(N) O(1)
public:...
前言
基於工程師不重複造輪子的原則,我們在開發專案時經常會引入各種第三方套件來提升開發效率。但試想一個情況:當您引入的套件 A 依賴於套件 B,而套件 B 又依...
今日主題:
程式設計有時候很像玩樂高。大家通常看到的是一艘拼好的「樂高海盜船」,而不是每一個小零件是怎麼拼起來的。
可是要蓋出穩固的船,還是得知道一些「放零件的...