Шлифуя свои знания по Java Core, недавно прочел (местами – пролистал) рекомендуемую многими книгу Брюса Эккеля «Философия Java» / Bruce Eckel - Thinking in Java. Объем материала большой, с монитора такое читать не хотелось, посему приобрел за $25 на книжном рынке наиболее актуальное, четвертое, издание, 2012 года.
Оригинальный текст был написан автором в 2005 году, и с тех пор успешно издается практически без изменений. Естественно, описана Java SE5. Не самая древняя версия, для глубокого понимания уровня Core вполне достаточно.
Мне очень понравилась первая половина книги – концепции ООП, их развитие и применение в Java. Именно здесь, пожалуй, и применим авторский «разговорный» жанр изложения.
Альтернативой этой книге может быть двухтомник Хорстмана – «Java 2. Библиотека профессионала».
UPDATE
Старшие товарищи подсказали, что купленное мной издание книги сильно урезано по сравнению с оригиналом - особенности "локализации" российского издателя. Некоторые главы и вовсе отсутствуют.
Оригинальный текст был написан автором в 2005 году, и с тех пор успешно издается практически без изменений. Естественно, описана Java SE5. Не самая древняя версия, для глубокого понимания уровня Core вполне достаточно.
Мне очень понравилась первая половина книги – концепции ООП, их развитие и применение в Java. Именно здесь, пожалуй, и применим авторский «разговорный» жанр изложения.
А в целом материал вышел действительно философской. Как и труды Ницше, для понимания сути нужно перечитывать местами 2-3 раза. Отчасти это объясняется и тем, что здесь нет таблиц, а число диаграмм можно сосчитать на пальцах.
UPDATE
Старшие товарищи подсказали, что купленное мной издание книги сильно урезано по сравнению с оригиналом - особенности "локализации" российского издателя. Некоторые главы и вовсе отсутствуют.
No comments:
Post a Comment