【发布时间】:2010-09-23 19:41:48
【问题描述】:
我已经阅读了大约 4 到 5 本关于设计模式的书籍,但我仍然觉得我在设计模式方面还没有接近中级水平?
我应该如何学习设计模式?
有没有什么设计模式的好书?
我知道只有经验才能做到这一点,但一定有办法掌握这些吗?
【问题讨论】:
-
学习设计模式的最好方法是做一个项目。当您在项目中看到模式时,您就会知道何时使用它们,这里有一篇文章通过项目codeproject.com/Articles/1009532/… 逐步教授设计模式
-
看看反模式以及deviq.com/antipatterns
-
你可以从这里学习,play.google.com/store/apps/…
-
可能晚了,但仍然可能对某人有所帮助.. 尝试geeksforgeeks.org/software-design-patterns 以了解解释它们可以在何处使用的基础知识和场景。帮助我了解每种模式的基础和目的
-
另见,Pluralsight:pluralsight.com/courses/patterns-library
标签: design-patterns