Официальный магазин издательской группы ЭКСМО-АСТ
Доставка
8 (800) 333-65-23
Часы работы:
с 8 до 20 (МСК)

Нимейер Патрик: Программирование на Java. 4 -е изд.

Артикул: p151241

Купили 75 раз

Программирование на Java. 4 -е изд. - фото 1
Программирование на Java. 4 -е изд. - фото 2
Программирование на Java. 4 -е изд. - фото 3
Программирование на Java. 4 -е изд. - фото 4
Программирование на Java. 4 -е изд. - фото 5
Программирование на Java. 4 -е изд. - фото 6
Программирование на Java. 4 -е изд. - фото 7
Программирование на Java. 4 -е изд. - фото 8
Программирование на Java. 4 -е изд. - фото 9
Программирование на Java. 4 -е изд. - фото 10
Программирование на Java. 4 -е изд. - фото 11
Программирование на Java. 4 -е изд. - фото 12
Программирование на Java. 4 -е изд. - фото 13

О товаре

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

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

Издательство:
Эксмо
ISBN:
Возрастное ограничение:
12+
Год издания:
2014
Количество страниц:
1
Переплет:
Твёрдый переплёт
Формат:
168x241 мм
Вес:
1.64 кг

Данил Лаврентюк

1
Перевод оставляет стойкое ощущение, что переводчик и редактор слабовато знакомы со русскоязычной терминологией в области программирования. Или вообще с самой этой областью. Довольно часто для лучшего понимания текста оказывается полезным попробовать представить, какое английское слово было в оригинале. Вот только три примера из множества, все взяты из главы 1 «Современный язык»: 1. Подглава «Виртуальаня машина», стр. 29: «… если источник С или C++ уменьшен до родных инструкций для определённой модели или процессора …». (Проблемные слова я выделил курсивом.) Во-первых, на месте источника, очевидно, стояло слово ”source”, как сокращение от словосочетания ”source code”, которое принято переводить, как «исходный код», ну или сокращённо «исходник» (правда, второе скорее уже разговорное). Во-вторых, я затрудняюсь предположить, какое именно слово оригинального текста было переведено словом «уменьшен», но так программисты про описываемый процесс не говорят. Возможно, там было и ”reduce”, хотя я не припомню такого словоупотребления в английском, но и его в некоторых контекстах, в частности в этом, можно переводить как «преобразовывать» или «переводить». Аналогичная неточность на стр. 38, в подглаве «Упрощение, упрощение, упрощение»: «… так что в нём нет таких вещей, как макросы, инструкции #define или компиляция условного источника». Последнее выделенное выражение на самом деле стоило записать, например, как «условная компиляция исходного кода», т. к. речь, очевидно, именно о такой возможности, присутствующей в C и C++, но отсутствующей в Java. 2. Подглава «Java в сравнении с другими языками», стр. 35, второй абзац: «Язык C выдаёт функциональность за портативность, язык Java изначально выдавал скорость за портативность.» Какое там в оригинале слово было? ”Give”, возможно? На самом деле, тут куда уместнее были бы слова «разменивает», «расплачивается» и т. п., т. к. речь тут о том, что разработчики языка жертвуют одним качеством в угоду другому. 3. Слово «портативный» как перевод английского ”portable” (мест употребления в первой главе много). Когда речь идёт возможности исполнять одну и ту же программу на различных платформах, принято использовать слово «переносимость» (есть и другие слова, вроде «мультиплатформенность») и производные от него. Это лишь три примера, но странных мест в тексте куда больше. Порой кажется, что смысл предложения мне понятен только потому, что я уже и так знаю то, о чём в нём говорится. Также попадались и ошибки согласования слов в предложениях, необоснованные повторы. Всё это затрудняет чтение. Ну и ещё одна неприятность: у примерах программ отсутствую отступы (сдвиги строк), например вот так: public class HelloHava { public static void main ( String[] args ) { Syste.out.println(“Hello, Java!”); } } (да-да, каждая строка начинается строго от левого края, без отступов!). Это отлично показывает, что книгу просто не проверил никто из тех, кто знаком с подобной литературой. Не будь книга такой старой (2014 год), её следовало бы переиздать, подвергнув сначала тщательной редактуре. Но данное издание покупать, я думаю, просто не стоит.

Александр Пастухов

4
Отзыв о покупке
на book24.ru
С этой книги не стоит начинать изучение Java!

Андрей Комаров

Книга хороша со всех сторон, как по содержанию, так и по внешнему виду (сделана на совесть). Для новичков будет слишком сложна, а для профи в самый раз. Тем же, кто только начинает изучать программировавние лучше приобрести другую книг - Java.Полное руководство. Г.Шилдт

Войдите или зарегистрируйтесь, чтобы получить скидку 30% на первый заказ