对非母语英语人士的常见设计模式的简单解释

Tow*_*wer 1 php oop design-patterns

我经常面对设计模式,我发现大多数文章解释它们有点难以理解,特别是因为我不会说流利的英语.如果有人能够简单地用基本的英语解释以下设计模式,我将非常感激:Builder,Prototype,Bridge,Composite,Decorator,Facade,Flyweight,Proxy和Observer.

或者,如果您有任何良好资源的链接,我愿意花时间尝试理解它.

tea*_*bot 9

我建议看一下Head First Design Patterns,因为它是一本非常平易近人的设计模式书.

O'Reilly网站上有很多样本页面,因此您可以很好地了解它的样子.


Alb*_*oPL 5

我非常高度,强烈推荐四人帮.

对于设计模式来说,它是一个很好的查找工具,但如果你不能说流利的英语,可能很难阅读.

以下是PHP示例的设计模式列表,您可能需要查看以下内容:

http://www.fluffycat.com/PHP-Design-Patterns/