利用集合管道对循环进行函数式重构

原文翻译自 http://www.martinfowler.com/articles/refactoring-pipelines.html,已获得Martin Fowler(老马)授权。
相关直播视频 http://www.bilibili.com/video/av6146294/
翻译 @何强 审校 @申导Jacky

循环一直是处理集合数据的传统方法,但是随着编程语言将函数采纳为一等公民,使得集合管道成为具有吸引力的新选择。在这篇文章中,我将用一系列例子来介绍如何利用集合管道对代码中的循环进行重构。

继续阅读 More