您是否知道任何按场景教授设计模式的资源。
Ex:有一天x人需要在不同国家/地区资源之间转换A / C工具.....
答案:适配器模式..因为....
感谢。
答案 0 :(得分:4)
与Head-First-Design-Patterns和GoF设计模式一起。我建议在下面列出这本书:
重构模式 Joshua Kerievsky
重构:改进现有代码的设计 由 Martin Fowler,Kent Beck(贡献者),John Brant(贡献者),威廉 Opdyke,唐·罗伯茨
答案 1 :(得分:3)
从语言不可知的角度来看,你应该买这个(通过例子很容易学习):
http://www.amazon.com/First-Design-Patterns-Elisabeth-Freeman/dp/0596007124
或重构模式以获得更多因果关系:
http://www.amazon.com/Refactoring-Patterns-Joshua-Kerievsky/dp/0321213351
答案 2 :(得分:2)
Design Patterns,四人帮。
答案 3 :(得分:0)
我推荐这本书:http://www.amazon.com/Applied-Java-Patterns-Stephen-Stelting/dp/0130935387 如果您需要在线信息: http://sourcemaking.com/design_patterns,http://www.oodesign.com/
答案 4 :(得分:0)
从这个人那里得到这本书。他解释了不到100页的23种设计模式,并附有简单的例子。
在您第一次阅读本文之后,请获取此备忘单,以便在您重新访问该主题时帮助您(几乎在您制作的每个项目中。
答案 5 :(得分:0)
有许多可用的网站和书籍。 亚蒙那些我可以参考一些 图书:
博客
如果您需要简便的方法,请尝试使用https://stacktraceguru.com/software-design-patterns