Аннотация к книге "Элегантные объекты. Java Edition"
Эта книга всерьез пересматривает суть и принципы объектно-ориентированного программирования (ООП) и может быть метафорически названа "ООП Лобачевского". Автор книги, разработчик с 20-летним стажем, критически анализирует догмы ООП и предлагает взглянуть на эту парадигму совершенно по-новому. Так, он клеймит статические методы, геттеры, сеттеры, изменяемые методы, считая, что это - зло. Для начинающего программиста этот томик может стать просветлением или шоком, а для опытного является обязательным чтением.
Книга для тех, кто уже программировал на Яве и сомневался в том, что использует этот инструмент правильно. Автор рассматривает практически все спорные ситуации, возникающие на практике, и предлагает довольно экстремальный способ интерпретации ООП. Не все советы автора практичны и не редко предлагаемые примеры читаются гораздо сложнее их "простых" аналогов. Тем не менее ставлю ему максимальную оценку за глубину погружения в предметную область и попытку решения (хотя бы как-то) имеющихся на данный момент проблем в языке Ява.
Оставить комментарий