Codetopia 創城記 (3)|市民服務櫃台的秘密武器——Factory Method 搞定千變萬化的申請單!
IThome 鐵人賽 設計模式 Factor...
前幾天我們經歷了 Extract Method/Function、Extract Variable,知道怎麼從肥大的方法中拆出邏輯,當這些獨立的邏輯一個個被分離...
指標與結構體(常見模式)typedef struct {int id;char *name;} Person;
Person *new_person(const...
今日主題:
SOLID 五個小規則進度條,現在來到 L。
L (LSP):里氏替換原則就像玩積木,你可以換掉一塊積木,城堡還是能站得好好的。
也像什麼?
想像麵...
今天解的題目是第十四題Longest Common Prefix ,此題目要求找出字符串數組中所有字符串的最長公共前綴,如果不存在公共前綴則返回空字符串。解題思...
前言:設計模式是什麼?為什麼要學?
寫程式就像蓋房子,只會搬磚(寫功能)是不夠的,我們也許能快速搭起一間小木屋,但當專案逐漸龐大、需要多人協作時,沒有設計圖的房...