编程范式
玉树临风你卓哥
不积跬步,无以至千里;不积小流,无以成江海。
展开
-
编程范式 --- 函数式编程(Funtional Programming,简称FP)
函数式编程(Funtional Programming,简称FP)是一种编程范式,也就是如何编写程序的方法论 主要思想:把计算过程尽量分解成一系列可复用函数的调用 主要特征:函数是“第一等公民”: 函数与其他数据类型一样的地位,可以赋值给其他变量,也可以作为函数参数、函数返回值 函数式编程最早出现在LISP语言,绝大大部分的代码编程语言也对函数式编程做了不同程度的支持,比如:Haskel...原创 2019-09-23 15:25:54 · 2191 阅读 · 1 评论 -
编程范式 --- 面向协议编程(Protocol Oriented Programming,简称POP)
面向协议编程(Protocol Oriented Programming,简称POP) 是Swift的一种编程范式,Apple于2015年WWDC踢出 在Swift的标准库中,能见到大量POP的影子 同时,Swift也是一门面向对象的编程语言(Objec Oriented Programming,简称OOP) 在Swift开发中,OOP和POP是相辅相成的,任何一方并不能取代另...原创 2019-09-29 14:24:35 · 565 阅读 · 0 评论 -
编程范式 --- 目录
编程范式 — 函数式编程(Funtional Programming,简称FP) 编程范式 — 面向协议编程(Protocol Oriented Programming,简称POP)原创 2019-09-29 14:29:05 · 191 阅读 · 0 评论