遞迴 (Recursion)

遞迴 (Recursion),是指 一個函式 (或操作、方法、數列、演算法), 會 直接 或 間接 地 呼叫自己本身。   也就是: 使用相同的方法,解決重複性的問題 (Recurrent Problems)。   不同於 非遞迴的 (Non-Recursive) 做法, [e.g […]

命令模式 (Command Pattern)

命令模式 (Command Pattern),GoF 23 種設計模式其一,行為型, 又稱為 指令、 action (動作)、transaction (交易) 模式, 其定義: Encapsulate a request as an object, thereby letting you parameteri […]