Хотелось бы обсудить с местными знатоками в чем разница между 8, 9, 10, 11 и 12 изданием книг( кроме годов их выхода) и какая из них будет сейчас максимально актуальная для покупки как один из первичных справочников для начинающего?
Василий Константинов
51 уровень
java полное руководство - герберт шилдт
Комментарии (4)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Justinian Judge в Mega City One Master
18 декабря 2022, 07:53
Есть рубежные версии джава после которых изменилось очень многое, это например Java 8, вышедшая в 2014 году, между следующими версиями джавы разница была меньше, хотя все-равно много интересного появлялось.
Поэтому каждое следующее издание это старое издание + пару новых фишек, а значит ничего критического нет, если у тебя будет не последнее издание, просто отсутствиющие новые фишки можно почитать отдельно, их как правило меньше 5-10% от объема книги.
Итого, все просто. Покупай самое последнее реально доступное издание, какое оно будет такое и будет, главное чтобы там джава 8 точно была, а то мало ли :)
Книги в среднем запаздывают на несколько лет минимум по сравнению с информацией с интернета, если это переводная литература (русский перевод к примеру) надо еще годик полтора докинуть, поэтому книга это в любом случае слепок прошлого, больше или меньше для джава кора разницы не играет, поскольку основы джавы формировались десятилетиями, это как арифметика, что старое издание что новое, 2+2 это будет 4.
Другое дело когда ты перейдешь к технологиям спринг и тд, вот там больше динамики и ощутимая разница между изданиями, там надо отслеживать какая последняя версия вышла в принципе на языке оригинала и охотиться за ней или переводом, там быстрее выходят и редакции и перевод, поскольку разница существенная и в отличие от книг по джава кору, в которых меняется небольшой процент текста между изданиями, то в книгах по технологиях часто целые главы просто выпиливаются.
+1
Денис Enterprise Java Developer
11 декабря 2022, 19:04
Безотносительно конкретной книги, в программировании всегда стоит читать наиболее актуальную ревизию. Индустрия развивается крайне быстро и читая старые версии можно легко обнаружить что тратил время на заброшенную технологию.
+2
RaStudent
11 декабря 2022, 16:18
Я читаю 12, не вижу смысла читать старее, скорее всего в старых нет новых фич Java, хотя на Явараше пока Java 15.
0
Dmitry Lokhankin
10 декабря 2022, 14:57
Сегодня тоже смотрел. И учитывая цены, в том числе и на авито.
Понял, что лучше всего брать самое последнее и новое в магазине)
+1