design-patterns - 阅读源代码时如何识别设计模式?

标签 design-patterns

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

2年前关闭。




Improve this question




有没有办法更好地识别源代码中的设计模式,尤其是。如果你不熟悉所有的模式?识别它们的最佳方法是什么?

最佳答案

你的意思是?你通过了解它们来识别它们,然后看到一个的迹象,然后把它们放在一起。

有时名称是指示性的,FooFactory , 等等。

没有“魔法”。我不太明白这个问题的意义......

关于design-patterns - 阅读源代码时如何识别设计模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2376344/

相关文章:

java - 使用 Java 8 的模板方法设计模式

java - 如何构建具有多个字段的语义不可变实体

c# - 什么是最适合实现具有 1000 多个具体实现的接口(interface)的设计模式?

C# "using" block

面向对象设计 : Car - Connection between Tank and Engine

javascript - 如何为特殊测试用例编写可测试代码

design-patterns - 正确使用 IoC 容器如何帮助您避免使用工厂?

swift - 调用 "strategy design pattern"中的方法时缺少参数标签 -SWIFT

c# - 在 C# 中处理多参数查询的模式或最佳实践

保存/加载其状态的 JavaScript 对象