java - 设计模式,它们与其他编程风格有何不同?

标签 java design-patterns

设计模式不一定是一种编程风格,而是一种在多种不同情况下解决问题的模板。

但是它们与其他编程风格有何不同?

谢谢

编辑: "(a) 什么是设计模式?它们与其他编程风格有何不同?[7]"

最佳答案

设计模式为常见的设计问题提供了已知的解决方案,并被赋予了名称以允许程序员更有效地进行交流。

但是,我不知道您所说的“编程风格”是什么意思。

编辑:我认为这个问题的措辞非常糟糕。虽然“设计模式”有一个相对明确的定义,但根据我的经验,“编程风格”并不是一个公认的明确定义的术语。这个问题似乎假设设计模式是一种编程风格,但我认为那不是真的。

关于java - 设计模式,它们与其他编程风格有何不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2766293/

相关文章:

java - 在 tomcat 设置中保存 1 行变量的最佳方法是什么?

java - 为什么将 (Object)null 结果强制转换为 not null?

design-patterns - View/ViewModel 循环依赖引用是否合适?

android - SurfaceView 的 renderThread 是否应该与 View 或 Activity 具有相同的生命周期?

java - Iterator Class 和 foreach 构造之间的性能差异

java - Bazel 使用 Jackson 注解构建 ser/Deser 并生成 Java 类

java - URL 连接中的查询中存在非法字符

java - 如何更好地在OptaPlanner中应用过度约束规划?

Scala:收集不可变状态的更新/更改

php - 依赖注入(inject)和/或工厂模式