作者似乎喜好各種函數式語言,在他的blog中看得出來。
javascript 當然因為先天的關係無法擁有全部函編特性,
作者帶你一步一步用js實作和完善函編特性和其使用常景,並有兩篇
過渡章節照顧對js還不算熟悉的朋友(一篇解釋各種scope、另外一篇recursion),覺得是非常好的安排,一方面可以複習js並且理解其對函編
的作用。
全書使用Underscore.js來輔助解釋,但是卻在使用Underscore.js之餘
解釋函編並不是語法上的變化,而是整個編程思想的改變。所以不用
擔心是本介紹Underscore.js的書(對Underscore.js有興趣的也可以參考lo-Dash (http://lodash.com/) )
最號章節附錄各種跟函編有關的js庫或者是可以轉譯成js的函數語言
還有現在流行的各種frp庫。
如果想要開始使用或者想要理解函編這本是很好的入門書,畢竟
js好讀懂,可以集中精神理解函編。不過不知道是我英文不給力還是
作者對文學也有研究,常常會有一些比較不常用的英文單字,不過
靠線上翻譯可以輕鬆理解。
頁數不是很多,可以耐著性子讀完絕對會對你有幫助,可以體會到
函編之美和其威力。當然在實踐中要小心一些可能的性能瓶頸和閉
包問題(不好debug和IE冒似會有記憶體洩漏),但是可以順便學習
unit test來偵測這類問題(也可以確保正確性),不過最難的還是要
說服項目老大阿:
好處有:
開發更快(如果你用得好的話,個人是深深體會)
更好測試(這個不用說了吧)
不用加班!
性能瓶頸和閉包問題就不用說了....(在這個大家都用高端瀏覽器的今天(?)你還擔心這個?)
很適合想要踏入函數編程的人
对“很適合想要踏入函數編程的人”的回应
《JavaScript 函数式编程》热门书评
-
很適合想要踏入函數編程的人
3有用 0无用 gg使密達人 2013-09-18
作者似乎喜好各種函數式語言,在他的blog中看得出來。javascript 當然因為先天的關係無法擁有全部函編特性,作者帶你一步一步用js實作和完善函編特性和其使用常景,並有兩篇過渡章節照顧對js還不算熟悉的朋友(一篇解釋各種scope、另外一篇recursion),覺得是非常好的安排,一方面可以複...
-
一本看了超级不爽的书
0有用 0无用 tisikcci 2016-07-16
这是一本看的过程中和之后让我觉得超级不爽的书。首先,我要肯定的是作者确实在JavaScript函数式编程方面有非常深入的研究。————————————————————但是这本书真的算不上一本好书~~第二点,翻译真的不怎么样,有的地方简直不能说是一个正确的句子,看第二章2.3节的时候我甚至都想放弃了,...
书名: JavaScript 函数式编程
作者: [美] Michael Fogus
出版社: 人民邮电出版社
原作名: Functional JavaScript
译者: 欧阳继超 | 王妮
出版年: 2015-8
页数: 204
定价: 49
装帧: 平装
ISBN: 9787115390608