why 在物件導向之中,另一個組合的方式是委託,委託可以理解成你將一個職責,拜託給其他人完成,就像是現實中的委託XD放入類別之中,就像是類別委託另一個類別做某些...
為什麼要異步 快,再快點,我們都討厭等待 但同時執行多項任務是非常需要技巧的,我們要在意順序、資源,更中意的是如果沒管理好,每次執行的順序可能會不一樣,造成不同...
在安卓這裡,我們總是在討論 MVC, MVP, MVVM 差異在哪,優劣在哪,和 ios 討論架構時,他們的 MVC 也有所不同,在跨足到 react 的時候,...
為什麼要提 KMM 呢? 因為我會寫 因為 KMM 的架構其實在某種程度上讓我們必須為其做分層,倒不如說層級不分,就不能寫XD 這篇主要就 KMM 的專案架構...
設計模式,重要嗎? 我擺在這麼後面的理由,就是因為他不是最重要的,甚至是說,寧願你把程式碼先寫好,也不用先去學設計模式 當你先去學設計模式,你可能會硬套進現有專...
Factory simple factory Companion object factory unlock companion object Extens...
proxy decorator mix proxy and decorator summary 代理 Proxy 代理的觀念非常的生活化,像是日本代購、掏寶...
state state pattern vs stragety pattern state machine redux state machine corou...
解決什麼問題 如何理解 職責 控制反轉和依賴反轉 抽象 使用其他設計模式 優點缺點 service locator 解決什麼問題 要依賴注入,就不能只...
在好想工作室 Web camp 的練習體裡面有這樣一題 細菌實驗中,原有 b隻細菌,每經過20分鐘細菌數量會增加為原來的2倍(2b),試寫一遞迴函數funct...