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



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

  

user avatar   jeffz 网友的相关建议: 
      

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

Functional Programming Design Patterns

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




  

相关话题

  C/C++ 标准库为什么不支持直接删除一个文件中的部分内容? 
  面向对象中,平行继承体系是否尽量完全抛弃? 
  有个人说C++程序入口是mainCRTStartup,另一个人说是main,然后打起来了,如何评理? 
  c++ 标准库有哪些api接口设计的不好用? 
  如何正确地使用设计模式? 
  如何理解 C++ 中这两个结构体的大小(size)? 
  C++ 允许「我们都是人,所以我可以把你私有的眼睛借来随便玩,再还给你」,这难道是一种设计上的妥协? 
  我发现设计模式一个很奇妙的情况,不知各位知友遇过没? 
  链表求交集,从链表头删去一长串而非一个节点?(已解决)? 
  大型项目中面向过程思想 vs 面向对象思想,哪种开发效率更高? 

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





© 2025-05-10 - tinynew.org. All Rights Reserved.
© 2025-05-10 - tinynew.org. 保留所有权利