Java. Эффективное программирование. Третье издание: Джошуа Блох

Effective Java

Рейтинг3.3(10 оценок)
5 рецензий

Аннотация

Говоря о третьем издании книги Эффективное программирование на Java, третье издание, достаточно упомянуть его автора — Джошуа Блоха — и это будет наилучшей ее рекомендацией.

Книга представляет собой овеществленный опыт ее автора как программиста на Java. Новые возможности этого языка программирования, появившиеся в версиях, вышедших со времен предыдущего издания книги, по сути знаменуют появление совершенно новых концепций, так что для их эффективного использования недостаточно просто узнать об их существовании, и программировать на современном Java с использованием старых парадигм.

К программированию в полной мере относится фраза Евклида о том, что в геометрии нет царских путей. Но пройти путь изучения и освоения языка программирования вам может помочь проводник, показывающий наиболее интересные места и предупреждающий о ямах и ухабах. Таким проводником может послужить книга Джошуа Бхоха. С ней вы не заблудитесь и не забредете в дебри, из которых будете долго и трудно выбираться с помощью отладчика.

При этом книга не просто научит вас использовать новые возможности языка — она научит использовать их эффективно. Но и это не все — книга не просто учит эффективному применению Java, но еще и рассказывает, почему ту или иную задачу следует решать именно так.

Эта книга заставляет вас не просто заучить правила — она заставляет думать.

И хотя эта книга в первую очередь предназначена для энтузиастов и профессионалов, она достойна места на полке любого программиста — как профессионала, так и зеленого новичка.

Язык программирования Java существенно изменился со времени предыдущего издания книги, опубликованного вскоре после выпуска Java 6. Этот классический труд тщательно обновлен, чтобы читатели могли в полной мере воспользоваться возможностями последних версий языка и его библиотек функций. В современном Java поддерживается несколько парадигм программирования. Поэтому программисты часто испытывают потребность в конкретных рекомендациях, которые и описаны в данной книге.

Как и в предыдущих изданиях, каждая глава книги состоит из ряда разделов, в каждом из которых описаны конкретные советы, приведены тонкости платформы Java и содержатся обновленные примеры кода. Для каждой темы приводится всеобъемлющее описание и пояснения, как следует поступить в данном случае, как не следует, и почему.

Третье издание охватывает особенности языка программирования и библиотек, появившихся в Java 7, 8 и 9, в том числе конструкции функционального программирования, добавленные к своим объектно-ориентированным корням. В книгу включены также многие новые советы, а также глава, посвященная лямбда-выражениям и потокам.
Развернуть

Характеристики

Переводчик
Издательство
ID товара
674797 
ISBN
978-5-6041394-4-8 
Язык
Русский 
Страниц
464 (Офсет)
Вес
738 г
Размеры
242x175x25 мм
Тип обложки
7Бц - твердая, целлофанированная (или лакированная) 
Иллюстрации
Без иллюстраций 
Все характеристики
Ожидается Ожидается
5 212
Рецензии на книгу
Читали книгу? Как она вам?
Мы всегда рады честным, конструктивным рецензиям.
Покупатели 5
avatarcheckmarkТовар куплен
Читатель
Рецензий 1
Оценок 0
Рейтинг 0
Я бы описал эту книгу как список рекоммендаций, как писать легко-расширяемый и широкоиспользуемый код на примере общих библиотек Java. Очень хорошие советы по проектированию и написанию своих API в Java (не путать с REST API) от бывшего разработчика общих библиотек Java. Книга явно не подойдёт для новичков, так как з...
Понравилась рецензия?
Да
avatarТовар куплен
Павел Шулепов
Рецензий 1
Оценок +7
Рейтинг +7
'Вы обязаны перекрывать hashCode в каждом классе, перекрывающем equals.' - это ужас. Всегда думал что мы переопределяем методы, а оказывается нет, "перекрываем"
Понравилась рецензия?
Да
avatarТовар куплен
Viktor Remel
Рецензий 1
Оценок 0
Рейтинг 0
Книга хорошая, но для новичков она не подходит
Понравилась рецензия?
Да
avatarТовар куплен
mexicochief
Рецензий 1
Оценок +6
Рейтинг +6
Хуже перевода я не встречал, ощущение, что перевели с помощью онлайн переводчика(и даже не google) и все так и оставили, без редакции. А сама книга(на английском) замечательная
Понравилась рецензия?
Да
avatarcheckmarkТовар куплен
Разинков Алексей
Рецензий 1
Оценок +22
Рейтинг +22
Ни в коем случае не советую покупать это чудо, потому что тут самый убогий перевод из всех, что я встречал. Постараюсь больше не покупать русские издания IT книг. Дабы не быть голословным, diamond operator перевели как "оператор бубны". Сложно принять любой перевод, но это просто худший вариант из всех возмо...
Понравилась рецензия?
Да

Книги из жанра