Непрерывная интеграция. Улучшение качества программного обеспечения и снижение риска

Купить бумажную книгу и читать

Купить бумажную книгу

По кнопке выше можно купить бумажные варианты этой книги и похожих книг на сайте интернет-магазина "Лабиринт".

Using the button above you can buy paper versions of this book and similar books on the website of the "Labyrinth" online store.

Реклама. ООО "ЛАБИРИНТ.РУ", ИНН: 7728644571, erid: LatgCADz8.

Название: Непрерывная интеграция. Улучшение качества программного обеспечения и снижение риска

Автор: Дюваль Поль М., Матиас III Стивен М., Гловер Эндрю

Издательство: Вильямс

Год: 2008

Страниц: 240

ISBN: 978-5-8459-1408-8

Формат: PDF

Размер: 11.4 Мб

Язык: русский

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

В книге обсуждаются аспекты автоматизации непрерывной интеграции, большинство предоставляемых ей преимуществ в области повторяемых и склонных к ошибкам процессов. Ныне существует множество великолепных инструментальных средств, поддерживающих непрерывную интеграцию как автоматизированный процесс, использующий сервер CI для автоматизации действий. Тем не менее ручной подход к интеграции (при автоматизированной компиляции) вполне может хорошо сработать.

Оглавление

Введение 14

Часть I. Основы CI — принципы и практики 27

Глава 1. Первые шаги 29

Глава 2. Введение в непрерывную интеграцию 45

Глава 3. Снижение риска с использованием CI 63

Глава 4. Построение программного обеспечения

при каждом изменении 75

Часть II. Создание полнофункциональной системы CI 105

Глава 5. Непрерывная интеграция баз данных 107

Глава 6. Непрерывная проверка 125

Глава 7. Непрерывная инспекция 151

Глава 8. Непрерывное развертывание 171

Глава 9. Непрерывная обратная связь 181

Эпилог. Будущее CI 197

Приложение А. Ресурсы CI 199

Приложение Б. Обсуждение инструментальных средств CI 211

Библиография 232

Предметный указатель 235

Дата создания страницы: