面向对象 vs. 函数式编程
and OO in the large 观点,我个人理解就是:在宏观战略Large方面使用面向对象;而在战术small方面使用 函数式编程 。 由于函数式编程在外观上类似以前面向过程编程中函数,所以
10 年 前
mdasky模型驱动架构网--出版第一期免费电子杂志
的软件方法学,被 面向对象 技术界预言为未来两 年里最重要的软件方法学。 模型驱动架构(MDA)把建模语言用作一种编程语言而不仅仅是设计语言,并以一种全新的 方式将IT技术的一系列新的
20 年 前
初学面向对象的困惑1
这个用户进行其它操作时,我不得不又去通过DAO,而不是通过我所得到得对象,感觉自己一直在面向过程和面向对象中混合编程,很郁闷!!!
10 年 前
质疑"我的大脑不能再处理面向对象了"
一篇译文: 我的大脑不能再处理 面向对象 了 ,作者认为他的大脑更适合处理面向过程,也就是 函数式编程 。 我个人观点:面向对象号称以适合人的大脑来思考软件,而面向函数或面向过程,则是让人
10 年 前
Java与Python:哪一个最适合你? - computersciencehub
Java是静态捕获的通用编程语言。它是一种并发和 面向对象 的语言。Java旨在成为WORA(可在任何地方运行一次编写)的编程语言。它旨在在Java虚拟机(JVM)的帮助下在任何平台上运行
4 年 前
如果每个人都讨厌OOP,为什么它仍然如此广泛传播? - StackOverflow
许多人进入“ 面向对象的软件系统 ” 的敲门砖,他承认这与许多熟悉命令式、自上而下的编程习惯是背道而驰的。 “许多不知道计算机如何工作的人都觉得 面向对象 编程的想法很自然。相反,许多有计算机
3 年 前
面向对象编程核心是多态!不是抽象哦 | by Sohee Kim
架构 。因此,像软件架构师一样思考很重要。 面向对象编程 十分之九的人将 面向对象 编程 (OOP) 描述为“一种模拟现实世界的方法”或使用以下概念:封装、继承和多态。然而,封装
2 年 前
OO能在中国中小型软件企业中生存吗?
生动的表达现实的业务意义,主要表达业务数据意义,通过数据库表理解系统比较困难。 使用OO进行编程,程序代码更加优雅、更具有生命力,面向对象编写出来的程序,展现对象之间的协作,很生动。而使用面向
10 年 前
Java 8会打败Scala吗?
,从某种程度上讲,Scala并不是一个纯粹的面向函数的编程语言,有人认为 Scala是一个带有闭包的静态 面向对象 语言 ),更准确地说,Scala是面向函数与面向对象的混合,而Java 8以后的Java也
9 年 前
github-kgrzybek/modular-monolith-with-ddd:.NET基于领域驱动设计方法的模块化Monolith应用源码
实现
展示最佳实践和 面向对象 编程原则的应用
介绍 设计模式 的使用。何时,如何以及为什么可以使用它们
介绍一些 架构 上的考虑因素,决策,方法
使用领域驱动设计方法(战术
3 年 前
所有的编程哲学都是关于状态的 | worldofbs
我最近意识到所有不同的编程哲学都与状态有关,并且可以归结为关于如何使用状态的简单陈述: 面向对象 一次性修改大量的状态是很难正确的;因此:将状态的子集封装成独立的对象,并允许通过方法对封装
1 年 前
从OOP和FP看苹果Swift语言与Scala比较
对象实现,而是直接使用数据结构,算法+数据结构=函数编程,多清晰简单?OOP派的人也不再抨击FP肢解他们的对象。 当我们以 面向对象 编程为主时,我们使用类型Class,OOP是讲究充血模型,也
9 年 前
在多种编程语言之间转换代码的IDE工具:ide.onelang.io
,因为 OneLang 有自己的规则,不尊重输入语言的规则,有时甚至不尊重这种语言的语法。 那么问题来了,OneLang 是一种新的编程语言吗?虽然我们可以用 面向对象 、泛型或强类型等词来谈论它
2 年 前
开发人员必备5个级别技能
——至少是核心功能。
[*]结构化编程
[*]核心网络技术
[/list]
[list]
[*]面向对象编程
[*]函数式编程
[/list]
[list]
[*]调试
5 个月 前
场景Context是新的对象类型
Contexts are the new objects 一文提出DCI架构中Context是一种新的对象,不同于我们现在的对象语法。 当我们从过程化编程转移到 面向对象 编程时,我们把输入
10 年 前