每个开发者都必须知道的设计模式?

32

每个开发者都必须掌握哪些设计模式?

我对Java Web开发人员使用Spring和Hibernate的情境感兴趣。我经常听说深入了解设计模式在使用这些框架时非常重要。有人可以列出具体的内容吗?

例如,我知道理解抽象工厂、工厂模式、单例模式等是绝对必要的。我正在寻找一个全面的列表。

11个回答

0

单例模式 - 单例模式显然可以并且应该用于所有事情


是的,有些人不懂得讽刺。 - Greg Hewgill
哈哈,为什么都要踩我啊?这是个有趣的回答。谢谢你,贝克特 :) - jgauffin
1
@jgauffin 我认为在海洋的某个地方有一个讲英语但不理解讽刺的大国。 - Martin Beckett
使用单例会占用更多的内存。 - Patrick Jeon
1
:-) 挺有趣的,但我觉得不值得成为一个答案,也不应该被踩。 - webDeveloper
这只是一半正确!我认为每个Java开发者都应该知道什么是单例模式!不需要点踩! - Jeryl Cook

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接