Перевод издательства «Питер» просто ужасный. Лучше не тратить время и нервы на эту книгу, а читать оригинал. Переводил человек очень далекий от java-сообщества.
Англоязычный оригинал, однозначно, must have для всех Java-разработчиков.
Но, простите, я, читая всё дальше и дальше русскоязычное издание 2020-го года в переводе от «Питера», ужасаюсь. Сильно бросилось в глаза в главе 5, т.к. многие абзацы в ней сумбурны и напрочь каверкают исходный смысл и технические термины, кроме того, часто перевод слишком упрощается.
Читать лучше оглядываясь на англоязычный оригинал.
Классическое дополнение к его второй книге, которая есть на литресе. Обе у меня в бумажном варианте. Если первая книга рассказывает про то, как писать хорошо, то тут идет упор в многопоточное программирование. Это одна из самых сложных тем, которую не доверяют мидлам. Книга не для новичков.
Мало того что перевод просто ужасный, так еще и код вставлен не в те главы, где о нем идет речь. Не стоит тратить свое время.
Перевод местами, не то что искажает какие-то детали, а имеет прямо противоположный смысл.
В некоторых местах можно голову сломать.
Я не ставлю под сомнение лингвистические навыки переводчика, но тематические отсутствуют полностью.
«Java Concurrency на практике» kitobiga sharhlar, 5 izohlar