Tuesday, July 17, 2012

Брюс Эккель - Философия Java

Шлифуя свои знания по Java Core, недавно прочел (местами – пролистал) рекомендуемую многими книгу Брюса Эккеля «Философия Java» / Bruce Eckel - Thinking in Java. Объем материала большой, с монитора такое читать не хотелось, посему приобрел за $25 на книжном рынке наиболее актуальное, четвертое, издание, 2012 года.
Оригинальный текст был написан автором в 2005 году, и с тех пор успешно издается практически без изменений. Естественно, описана Java SE5. Не самая древняя версия, для глубокого понимания уровня Core вполне достаточно.

Мне очень понравилась первая половина книги – концепции ООП, их развитие и применение в Java. Именно здесь, пожалуй, и применим авторский «разговорный» жанр изложения.
А в целом материал вышел действительно философской. Как и труды Ницше, для понимания сути нужно перечитывать местами 2-3 раза. Отчасти это объясняется и тем, что здесь нет таблиц, а число диаграмм можно сосчитать на пальцах. 

Альтернативой этой книге может быть двухтомник Хорстмана – «Java 2. Библиотека профессионала».

UPDATE
Старшие товарищи подсказали, что купленное мной издание книги сильно урезано по сравнению с оригиналом - особенности "локализации" российского издателя. Некоторые главы и вовсе отсутствуют. 

No comments:

Post a Comment