design-patterns - 编程范式实用指南?

标签 design-patterns

我想我可能误解了整件事,我正在寻找一些编程智慧。
当面对编程挑战时,我觉得最重要的问题是“哪种编程范式更适合处理它,以及如何应用它们”。一个遥远的第二个是“使用哪种语言”。
然而,我在 Internet 上偶然发现的大多数与编程相关的内容似乎都恰恰相反,主要侧重于语言选择。
面向对象的解决方案在根本上是相同的,无论它是用 C++、Java 还是 PHP 实现的...
那么以范式为中心的内容在哪里呢?
“编程范例和实现实用指南”和其他有助于将现实世界和编程概念结合在一起的文献在哪里?
注意:我已经知道 Peter Van Roy 的“傻瓜编程范式:每个程序员都应该知道的”。

最佳答案

只有当您完全熟悉所有可能的编程范例时,这才有效。很少有人会,所以采取务实的方法并问“我熟悉的哪种编程语言最适合解决这个特定问题?”更有意义。

关于design-patterns - 编程范式实用指南?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2594783/

相关文章:

parsing - 在 Go 中并发解析二进制文件中的记录

user-interface - 默认复选框状态 : checked or unchecked?

java - 如何验证嵌套对象的 Null 值

sql - SQL Server T-SQL 中的 REGEXP_LIKE 转换

design-patterns - 你听说过 "Position"设计模式吗?

java - 解决方案: Iterator which doesn't know if it has a next element

c++ - 如何生成具有继承和组合关系的C++类图?

java - 简单工厂与工厂方法

swift - Swift 中的枚举模式匹配

rest - 如何使用不同的端点集动态创建权限组 Django Rest Framework