Android 开发者如何函数式编程 (一)
最近我花了一些时间学习 Elixir —— 一门极好的编程语言,适合初学者入门学习。
我在想,为什么我们不在 Android 开发中使用函数式编程的思想和技术呢?
大多数人当听到函数式编程时,他们会想到 Hacker News 发布的一些关于单子、高阶函数以及抽象数据类型的内容。这好像是一个离平时辛勤编码的程序员很远的神秘领域,它仅仅属于强大的黑客们。
不去管它!我要说你也可以学它,你也可以使用它,你也可以用它打造漂亮的应用 —— 拥有优雅的、可读性强的并且错误少的代码。
欢迎阅读 Android 开发者如何函数式编程(FP)。接下来的一系列文章中,我将带领大家一起学习 FP 基础以及如何在老版本的 Java 中使用 FP。本文旨在实用性,会尽量少用学术性的言论。
FP 是一个很大的话