Одной из многих причин, почему мне нравится работать именно с функциональным программированием, является высокий уровень абстракции. Это связано с тем, что в конечном итоге мы имеем дело с более читаемым и лаконичным кодом, что, несомненно, способствует сближению с логикой предметной области. В данной статье большее внимание уделяется на четыре вещи, представленные в Java 8, которые помогут вам овладеть новым уровнем абстракции. ![][1] [Читать дальше →][2]
[1]: //habrastorage.org/files/d40/806/6e5/d408066e52884d5492ea212dde70bb30.png
[2]:
http://habrahabr.ru/post/256057/#habracut