Continuous Delivery (2016)
Авторы: Джез Хамбл, Дэвид Фарли
#programming@proglib #books@proglib
Начинающие разработчики далеко не всегда представляют, как развернуть свою идею или проект в готовое приложение, что такое тестирование, зачем оно нужно и как всё это автоматизировать. В данной книге приведены принципы и практические методики процесса сборки, автоматизации, тестирования и развёртывания высоконагруженных приложений. Авторы расскажут о непрерывном интегрировании, о разбиении проекта на компоненты, его сохранении и управлении версиями. Книга ориентирована на программистов, имеющих опыт в корпоративной разработке.
В книге рассматриваются следующие темы:
➕ автоматизация всех процессов сборки, интеграции, тестирования и развертывания программного обеспечения;
➕ реализация конвейера развертывания на уровне команд и организаций;
➕ улучшение взаимодействия разработчиков, тестировщиков и администраторов;
➕ стратегии инкрементной разработки новых программных средств большими распределенными командами;
➕ реализация эффективных стратегий управления конфигурациями;
➕ автоматизация приемочного тестирования — от анализа требований до реализации процессов.
Недостатки:
➖ плохой перевод.