NK
Дочитал на днях книгу "Реактивные шаблоны проектирования" за авторством Роланда Куна. Если говорить откровенно, то книга определенно крутая + перевод достаточно хорош, чтобы её можно было читать на русском:)
Я давно хотел прочитать эту книгу, т.к. меня откровенно раздражал ряд "разработчиков", которые не могли ответить на архитектурные вопросы aka SRP, IoC, паттерны GoF, принципы чистой архитектуры и вот это все, обосновывая это тем, что они де из мира функционального программирования, а не ООП и вот это все:) Теперь я с ними смогу поговорить на их языке:)
Например, в этой книге реактивных шаблонов single responsibility principle превратился в паттерн простой компонент, а теме того, как правильно структурировать поток управления посвящены целые главы:)
В общем, книга определенно интересная и полезная, но меня немного смущают примеры на Scala и акторном фреймворке Akka, т.к. я на Scala никогда особо не писал (кроме кода для courser'овского курса по Scala и те 5 лет назад).
Очень рекомендую эту книгу всем разработчикам, которым приходится писать распределенные системы ... а в нашем распределенном мире - этим приходится заниматься подавляющему большинству разработчиков.