这本是前3章还是挺有意思了,后面可能也挺有意思,不过笔者在函数式的实践较少的原因,还没能吸收
书中后面也有例子,不过看不太懂...
总分3.5 (146)
- 简介
函数式三板斧
- 筛选: filter
- 映射: map
- 折叠: reduce
理解掌握的抽象层次永远要比日常使用的抽象层次更深一层
这里讲了很多缓存值的语法和作用
但是作为一个jser,觉得还离挺远....
100个函数操作一种数据结构,要好过10个函数操作10种数据结构的组合
没咋看懂
....
实现一个不可变的java类
- 所有字段标记为final
- 把类编辑为final, 防止子类覆盖
- 不要提供无参数的构造器
- 提供至少一个构造器: 构造器是我们在对象里添置状态的最后机会!
- 除了构造器外, 不要提供任何制造变化的方法
正交: 如果两个组件没有互相影响