1. Ява и весна
Интересный подход к отказу от существующих DSL в пользу использования Java 8 и лямбда-выражений . Я думаю, что по мере того, как язык развивается и включает в себя более мощную конструкцию, имеет смысл отказаться от некоторых ненужных вещей. Эти библиотеки, а также довольно много шаблонов, проще говоря, созданы для обхода ограничений языка . Большинство из них не существуют в других языках, и было бы неплохо отказаться от них и в Java, поскольку у нас больше нет этих ограничений.
При этом мне нравится подколенное сухожилие - будет жаль отпускать его.
Цикл статей Петри о чистом коде и хороших методах тестирования набирает обороты. Речь идет об уходе от стандартных, ориентированных на данные утверждений и переходе к пользовательской DLS утверждений , которая делает ваш код более читабельным.