design pattern 的話可以先看 clean code 的第三本
https://www.tenlong.com.tw/products/9789864342099
我自己光設計模式就有四本書。
因為每個語言的 design pattern 實作都不太一樣。
有些語言天生上就不適合某些 pattern ,比如 php 與 singleton。
但是你不學的話你永遠都不知道哪些 pattern 適用不適用。
上課的話我也有上,不是 Teddy 的,不過我老實說上完還是不懂。
而且我是貌似唯一一個每週都有交作業的人。
design pattern 需要時間累積,他跟你的程式經歷是相輔相成的。
不要硬用 design pattern ,SOLID 相較反而還是比較重要的
對於我來說 design pattern 都是為了實踐 SOLID,甚至我覺得不用搞那麼複雜
pure function 就夠了。