函数式编程的历史 函数的第一原则是要小,第二原则则是要更小 -- ROBERT C. MARTIN 解释一下上面那句话,就是我们常说的一个函数只做一件事,比如:将字符串首字母和尾字母都改成大写,我们此时应该编写两个函数.为什么呢?为了更好的复用,这样做保证了函数更加的颗粒化. 早在 1950 年代,随着 Lisp 语言的创建,函数式编程( Functional Programming,简称 FP)就已经开始出现在大家视野.而直到近些年,函数式以其优雅,简单的特点开始重新风靡整个编程界,主流语言在…