Делай как в Google. Разработка программного обеспечения

Артикул: 19079
Нет в наличии
2 855

Описание

Современные программисты должны не только эффективно программировать, но и знать надлежащие инженерные практики, позволяющие сделать кодовую базу стабильной и качественной.
В чем же разница между программированием и программной инженерией? Как разработчик может управлять живой кодовой базой, которая развивается и реагирует на меняющиеся требования на всем протяжении своего существования?
Основываясь на опыте Google, инженеры-программисты Титус Винтерс и Хайрам Райт вместе с Томом Маншреком делают откровенный и проницательный анализ того, как ведущие мировые практики создают и поддерживают ПО. Речь идет об уникальной инженерной культуре, процессах и инструментах Google, а также о том, как эти аспекты влияют на эффективность разработки.
Вы изучите фундаментальные принципы, которые компании разработчиков ПО должны учитывать при проектировании, разработке архитектуры, написании и сопровождении кода.
Узнайте:

  • Как время влияет на устойчивость ПО и как сделать ваш код устойчивым с течением времени.
  • Как масштабирование влияет на жизнеспособность разработки ПО.
  • На какие компромиссы приходится идти при оценке решений по проектированию и разработке.

«Эта книга открыто говорит о компромиссах и рассказывает всем, как Google занимается разработкой программного обеспечения. Такой подход делает меня наиболее эффективным и счастливым».
- Эрик Хо, инженер-программист в Google

Об авторах:
Титус Винтерс — главный инженер по программному обеспечению в Google. В настоящее время возглавляет подкомитет по развитию стандартной библиотеки C++. В Google возглавляет библиотеку кода на C++: 250 миллионов строк кода, которые ежемесячно правятся 12 ООО сотрудниками.
Том Маншрек — штатный технический писатель Google. Отвечает за создание и сопровождение множества мануалов Google. Член команд Google C++ Library Team, занимается разработкой документации Google по C++, участвовал в создании учебных курсов Google по C++ и занимался документированием Abseil.
Хайрам Райт — штатный инженер-программист Google. Занимается крупно-масштабной поддержкой кодовой базы на C++. Хайрам внес больше правок в кодовую базу Google, чем любой другой инженер за всю историю компании.

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

Автор(ы)Титус Винтерс, Том Маншрек, Хайрам Райт
ПереводчикА. Киселев
ИздательствоПитер
СерияБестселлеры O'Reilly
Год выпуска2021
ISBN978-5-4461-1774-1
Возрастное ограничение16+
Кол-во страниц544
Формат страниц70x100/16 (170x240 мм)
ЯзыкРусский
ПереплётМягкий
Доп. сведенияОфсетная бумага
Иллюстрациичерно-белые
Тираж700 экз.
Вес865 г

Отзывы посетителей(0)

Наверх