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 框架上,就能够解决大部分的问题了