面相对象过时了吗?现在一个大型项目的开发你们会优先考虑用什么编程范式?

32 天前
 bianhui

面相对象很多地方繁琐让人诟病,个人井底的呆久了,好奇看在的中、大型开发都考虑说明样的编程范式,开发风格?

1110 次点击
所在节点    程序员
7 条回复
flyqie
32 天前
有没有可能。。很多编程范式就是基于 oop 来扩展的?

你想写 c 那种?
9136347
32 天前
先实现了,公司别死就是最好的范式。
catamaran
32 天前
我是面向数据库编程
chendy
32 天前
不 oop 也是变种 oop ,或者说比 java 这种半残 oop 更现代先进的 oop
不想 oop 要么回去 c 语言变形过程要么去搞 fp ,那玩意写业务…算了吧还是
flmn
32 天前
其实是否 oop 不是看项目是小型中型大型,而是看你的系统业务是什么。

如果做一个 gui 框架,那么 oop 还是非常合适的,如果是大数据流水线,那么 oop 就很不合适了。
netabare
32 天前
繁琐那是因为用 Java1.2 和 UML 那套动不动就继承,动不动就阻塞 get ,get 到 NPE 还要 catch ,然后出了问题就 AOP 、上框架一层层抹屎的过时 OOP 。

如果用稍微新一点的技术栈的话,哪怕 Java 也可以把不同的范式和理念融合起来。这也是 OOP ,但你要说 FP 或者声明式或者数据驱动或者别的什么也都可以。
Soar360
31 天前
函数式?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1032653

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX