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