|
Рецензии покупателейРецензии покупателя
"Effective C++" - книга, которую следует прочитать каждому, кто набрал начальный опыт C++ разработки. Советы из книги помогаю лучше понять, что на самом деле делает ваш код, и избежать ошибок, затрудняющих рост программы и вызывающих неопределенное поведение.
Однако, она не рассматривает возможности C++11 и более поздних редакций стандарта - C++11 и C++14 автор рассмотрел в более новой книге "Effective modern C++", которая, кстати, издана на русском языке гораздо лучше, чем... Дальше |
||
© 2024, Издательство «Альфа-книга»
Купить самые лучшие и популярные книги в интернет магазине "Лабиринт"
|
Встречается такое:
- криминал с подменой терминов на несовместимые: "ссылка" там, где должен быть "указатель",
- перевод кусков названий шаблонных типов: "stack<vector<int>>" превратился в "стек<vector<int>>",
- перевод без учета контекста: фраза "accessing different bits of data" переведена как "обращение к разным битам... Дальше
Встречается такое:
- криминал с подменой терминов на несовместимые: "ссылка" там, где должен быть "указатель",
- перевод кусков названий шаблонных типов: "stack<vector<int>>" превратился в "стек<vector<int>>",
- перевод без учета контекста: фраза "accessing different bits of data" переведена как "обращение к разным битам данных", хотя речь идет о наборах данных,
"of type" переведено как "наподобие" вместо "типа", будто речь идет не о типах данных, а о неких абстракциях.
- изменение порядка слов в предложении, меняющее полностью его смысл!
- нераспространенные в С++ сообществе термины вроде "компонентные функции" вместо "функции-члены",
- неправильный перевод значения фраз, отражающийся на падежах вроде "в конструктор" вместо "в конструкторе".
- игнорирование существующей традиции перевода терминов: "способ RAII" вместо "идиома RAII".
- игнорирование истории перевода этой книги (корень зла) - люди, прочитавшие первое издание и те, кто прочитал второе издание будут разговаривать на разных языках. И, поскольку, первых пока явно больше (первое издание все еще продается), вы рискуете не понять, о чем говорят более опытные коллеги, и не быть услышанным.
Короче, перевод ужасен.
Если хотите прочитать на русском - рассмотрите предыдущее издание от ДМК https://www.labirint.ru/books/433609/. Отличие этого издания от предыдущего, по большому счету, в присутствии главы 11, описывающей возможности параллельных алгоритмов из C++17.
Оригинал заслуживает прочтения, но не в этом переводе.
Начинающим не рекомендую однозначно.
Текст напечатан бледно - на чернилах экономили. Местами буквы двоятся. Глаза немного устают от чтения.
К бумаге претензий нет (хотя просвечивает, конечно). Скрыть