Сегодня на нашей книжной полке рекомендация от Константина — книга «Элегантные объекты: Java Edition». В ней всерьез пересматривается суть и принципы объектно-ориентированного программирования. Книга подойдёт всем, кому небезразличен Java.



Автор книги — Егор Бугаенко, разработчик с 20-летним стажем. Он критически анализирует догмы ООП и предлагает взглянуть на них с другого ракурса. Егор выступает за декларативный код и отказ от статического метода. Приведём цитату:



Нигде и никогда не задействуйте в своём коде ключевое слово static — этим вы окажете себе и тем, кто будет использовать ваш код, большую услугу.



Сохраняйте себе пост, а в комментариях рассказывайте о других крутых книгах о Java, мимо которых нам нельзя проходить :)