Читаю книжку Venkat Subramaniam — Functional Programming in Java: Harnessing the Power Of Java 8 Lambda Expressions (The Pragmatic Programmers).
Книжка просто и наглядно, на реальных кейсах, показывает, как использовать «новый подход».
Стиль изложения (код и сразу за ним детальное объяснение что он делает) очень эффективно укачивает и усыпляет. Вначале читал лежа, но после того как...
... заснул два раза — нажрался кофе и перетащил тушу на кресло в сидячее положение.
Идеи пропагандируются не новые (для «мира вне Java», где как известно жизни нет, одна радиоактивная пустыня), поэтому дочитывание мыслей до конца вызывает легкую боль.
Отдельно доставляет, что автор с самого начала выбрал некий термин CONCISE code (ближе по смыслу к слову "выразительный"), и раздает всем налево и направо эту характеристику. Вот этот код concise и поэтому охуенный, а вот этот не‑concise говно полное. И так всю книгу этим параметром манипулирует xDD