Код товара
737955
Издательство
ISBN
978-5-907114-30-2
Бумага
Офсетная
Количество страниц
224
Переплет
Мягкая Обложка
Язык издания
Русский
Нет в наличии
- От 1400 грн. бесплатная доставка
- Курьером по Киеву 70 грн.
- Отделение Новой Почты от 70 грн.
- Курьером Новой Почты от 90 грн.
- Отделение Укрпочты от 30 грн.
Возврат, обмен в течении 3 дней после получения
Наличными при получении, безналичными, Visa/MasterCard
Ваш товар
Доставка и оплата
- От 1400 грн. бесплатная доставка
- Курьером по Киеву 70 грн.
- Отделение Новой Почты от 70 грн.
- Курьером Новой Почты от 90 грн.
- Отделение Укрпочты от 30 грн.
Возврат, обмен в течении 3 дней после получения
Наличными при получении, безналичными, Visa/MasterCard
Все о книге
Согласованные, высококачественные стандарты программирования повышают качество программного обеспечения, сокращают время его разработки, способствуют командной работе, снижают затраты времени на решение несущественных вопросов и облегчают сопровождение программ. Два эксперта мирового уровня в программировании на C++, творчески переработав опыт всего программистского сообщества, сумели собрать лучшее в этой книге, которую любой программист или команда могут использовать в качестве основы для разработки собственных стандартов кодирования.
Авторы не обошли вниманием ни один из разделов C++: проектирование и стиль кодирования, функции, операторы, дизайн классов, наследование, конструкторы и деструкторы, копирование, присваивание, пространства имен, модули, шаблоны, обобщенность, исключения, контейнеры и алгоритмы STL, а также многое другое. Каждая рекомендация сопровождается кратким описанием и примерами из практики. От определения типа до обработки исключений — в этой книге собран лучший опыт, последние достижения и наработки, о которых вы могли просто еще не знать, даже если уже давно используете C++.
В книге вы найдете ответы на массу различных вопросов, в том числе:
• Что следует стандартизировать, а что нет?
• Каким образом обеспечить масштабируемость кода?
• Какие элементы входят в разумную стратегию обработки ошибок?
• Как (и почему) следует избегать излишних зависимостей?
• Когда и как следует совместно использовать статический и динамический полиморфизм?
• Как обеспечить "безопасное" перекрытие функций?
• Когда следует обеспечивать бессбойный обмен объектов?
• Почему и как следует предотвращать пересечение исключениями границ модулей?
• Почему вместо массивов следует использовать vector и string?
• Как выбрать верный алгоритм STL для поиска или сортировки?
• Каким правилам надо следовать для написания кода, безопасного в смысле использования типов?
Работаете ли вы в одиночку или в группе — эта книга поможет вам писать более ясный код, причем делать это более быстро и качественно.
Характеристики
Код товара
737955
Издательство
ISBN
978-5-907114-30-2
Бумага
Офсетная
Количество страниц
224
Переплет
Мягкая Обложка
Язык издания
Русский
Характеристики
Код товара
737955
Издательство
ISBN
978-5-907114-30-2
Бумага
Офсетная
Вес
0,27
Год издания
2019
Количество страниц
224
Переплет
Мягкая Обложка
Размер
165х235
Составитель
А. Александреску, Г. Саттер
Язык издания
Русский
Отзывы (0)
Нет в наличии
- От 1400 грн. бесплатная доставка
- Курьером по Киеву 70 грн.
- Отделение Новой Почты от 70 грн.
- Курьером Новой Почты от 90 грн.
- Отделение Укрпочты от 30 грн.
Возврат, обмен в течении 3 дней после получения
Наличными при получении, безналичными, Visa/MasterCard
Ваш товар
Доставка и оплата
- От 1400 грн. бесплатная доставка
- Курьером по Киеву 70 грн.
- Отделение Новой Почты от 70 грн.
- Курьером Новой Почты от 90 грн.
- Отделение Укрпочты от 30 грн.
Возврат, обмен в течении 3 дней после получения
Наличными при получении, безналичными, Visa/MasterCard