Github :
在Github中查找對應語言,然后首頁,或者稍微在前幾個里面找一下,一般都能找到比如awoseXXX項目里,或者星數比較多的,
就算不是真正的掌握,要進一步熟悉也是需要手動來編寫一遍的,所以今天就先開個小坑吧.
Java :
https://github.com/iluwatar/java-design-patterns
Kotlin:
https://github.com/KotlinBy/awesome-kotlin
https://github.com/dbacinski/Design-Patterns-In-Kotlin
Python:
https://github.com/vinta/awesome-python
https://github.com/vinta/awesome-python#algorithms-and-design-patterns
More:
一定要有好的學習方式和資源,然后要學會自己找,同時關于設計模式,目前鄙人的感覺是,看了好多但是沒有實際業務項目去真正的用到,說是從很多優秀的框架源碼中都有用到,但是自己不寫一遍也是非常的沒有印象,而核心思想是解耦和方便后期維護,所以目前覺得是 好好的花時間在Spring 框架上,就能夠解決大部分的問題了