Несмотря на то, что собирался я читать Хорстмана, я его всё ещё не дочитал. А когда поехал в отпуск, то взял с собой две книжки поменьше -
«Алхимика» Коэльо и
«Java. Эффективное программирование» Блоха. Понравились обе.
Алхимик мне пришелся к стати, потому что я как раз впервые решился на путешествие. Кроме того книга написана легко, присутствуют умные мысли, ну и просто пришлась мне по душе. Я слышал, что некоторые даже главу не смогли «осилить». А мне понравилась, я теперь у многих спрашиваю читал/не читал и т.о. могу определить насколько мы с человеком схожи во вкусах и, возможно, даже во взглядах на жизнь.
Книжка про эффективное программирование на Java написана давно. Листья даже желтоватые, датирована 2002 годом. Позабавило описание реализации ENUM-а, которого тогда ещё не было. Но в целом, книжка очень интересная, описаны многие тонкости и просто советы правильного программирования. Нисколько не пожалел, что её прочитал. Считаю, что многие советы из неё настолько общие, что могут быть применимы даже к другим языкам программирования. Особенную улыбку вызвала фраза Джеймса Гослинга мол «кто-то может подумать, что мне уже не нужны никакие книги по Java, но вот эта необходима» :)