函数式编程,我心中的 C 位!( 二 )
实际上 , 大多数软件工程师对于函数式编程的概念并不太熟悉 。
以下为译文:
编程范式指的是编写命令的方法 。 编程语言的思想正是建立在其编程范式之上 。 最常见的三种范式分别是面向对象程序设计、命令式程序设计和函数式程序设计 。 这三种思想体系并无优劣之分 , 通常我们都需要选择正确的工具来完成工作 。
大多数软件工程师对于函数式编程的概念并不太熟悉 。 实际上 , 历史上的第二个编程语言Lisp就属于函数式范式 。 函数式编程简化了编程的定义 , 传统编程非常注重修改存储在类构造函数中的对象 , 而函数式编程则优先考虑数据的不变性和数学计算 。 在现代函数式编程中 , 这种思想有点冗长 , 但这不一定是一件坏事 。 函数式编程语言的可变性非常实用 , 我敢说函数式编程非常实用 。
推荐阅读
- 明日之后|消逝的光芒2设计师:明日之后打造了我心目中的人尸大决战
- 网游|讨论一下我心中的十大经典网络游戏
- qg|阿泰直播间深情“表白”QG飞牛:你是我心目中永远的“边路之神”,没有之一!
- 圣墟|我心中的2018年网文10大作品:《圣墟》《超神机械师》领衔
- 剑雨|鬼谷八荒 这才是我心目中的剑修,一剑出,万剑随,万剑归宗!
- 女主播|年度盛典“照妖镜”现场,女主播真容曝光,总榜大哥:我心死了啊!
- 烟雨江湖悠悠我心支线任务|烟雨江湖悠悠我心支线任务攻略
- Java|Java 地位不保,落后已成定局 ?| 10月编程语言排行
- 电子书|顶级黑客私人珍藏了5年的300本编程电子书,整整12个G,学不会算我输
- 罗永浩|二手iPhone才是目前首选?看完老罗旧机发布会,我心态崩了