当谈论引用透明时,我们在说什么
Source :
mp.weixin.qq.com
Author :
王亚鑫,袁迪
谈论到引用透明(Referential Transparency),我们都会聊函数式编程(FP),会聊Effect和Side Effect,会聊纯函数(Pure Function)等,这些概念相互关联,有时甚至彼此引用定义,能够真正理解它们的含义非常重要。 使用了引用透明,可以为我们带来诸多好处,让我们的代码更易于设计,方便测试和重构,读起来也更容易理解。