百科问答小站 logo
百科问答小站 font logo



最上层的语言和最底层的语言都无需设计模式? 第1页

  

user avatar   jeffz 网友的相关建议: 
      

你没搞清楚什么是“设计模式”,你口中的设计模式是GoF23这种,全称叫做“面向对象设计模式”,当然不是让你直接用在C这种过程式或是Haskell这种函数式编程语言里的,它们自然有自己的一套设计模式,比如

Functional Programming Design Patterns

,这和上层底层无关,和编程范式有关。




  

相关话题

  C++ 学到什么程度才能叫精通? 
  C/C++编程有哪些没什么用,但让人不明觉厉又不至于太奇怪的写法? 
  函数式编程的核心价值是什么? 
  C++在面向对象编程中,非虚继承和非虚析构函数的存在是为了解决什么问题? 能否都用虚继承和虚析构函数? 
  C++为何不允许在函数中直接传递数组? 
  假如有某种力量使得世界上所有编译器都被删除了, 人类是否需要从打孔卡开始写第一个编译器? 
  通俗地讲为何要有返回值? 
  简单c++项目在Windows和Linux下编译连接怎样使用同一个Makefile? 
  工厂模式(factory Method)的本质是什么?为什么引入工厂模式? 
  C++ 类当中为什么要有private? 

前一个讨论
这次支付婊事件,受损最大的是 Windows Phone 平台吗?
下一个讨论
大容量移动硬盘的选择,有电源是否很重要,买8T的稳定吗?





© 2025-06-21 - tinynew.org. All Rights Reserved.
© 2025-06-21 - tinynew.org. 保留所有权利