Современная программная инженерия. ПО в эпоху эджайла и непрерывного развертывания [Дэвид Фарли] (pdf) читать постранично
Книга в формате pdf! Изображения и текст могут не отображаться!
[Настройки текста] [Cбросить фильтры]
- 1
- 2
- 3
- . . .
- последняя (109) »
Современная
программная
инженерия
ПО в эпоху эджайла
и непрерывного развертывания
2023
ББК 32.973.2-018
УДК 004.415
Ф24
Фарли Дэвид
Ф24 Современная программная инженерия. ПО в эпоху эджайла и непрерывного развертывания. — СПб.: Питер, 2023. — 288 с.: ил. — (Серия «Для
профессионалов»).
ISBN 978-5-4461-2335-3
Дэвид Фарли, легендарный разработчик и создатель continuous delivery, рассказывает
о фундаментальных принципах разработки современного ПО. Пора познакомиться с наиболее
эффективными и грамотными методами управления рабочими процессами, которые позволят
повысить качество ваших приложений, вашей жизни и жизни ваших коллег.
Ключевые концепции, лежащие в основе эффективной разработки ПО, — это непрерывное
обучение и управление сложностью. Дэвид Фарли анализирует их и формулирует принципы,
следование которым приведет к улучшению дизайна ПО и качества кода, а также методы
и подходы, доказавшие свою эффективность и приводящие к успеху.
Речь идет не об абстракциях, вы освоите реальные приемы, которыми пользуются опытные
разработчики ПО. Эти техники эмпирические и итеративные, они основаны на обратной связи
и сосредоточены на выполнении кода, то есть соответствуют всем требованиям современной
разработки.
16+ (В соответствии с Федеральным законом от 29 декабря 2010 г. № 436-ФЗ.)
ББК 32.973.2-018
УДК 004.415
Права на издание получены по соглашению с Pearson Education Inc.
Все права защищены. Никакая часть данной книги не может быть воспроизведена в какой бы то ни было
форме без письменного разрешения владельцев авторских прав.
Информация, содержащаяся в данной книге, получена из источников, рассматриваемых издательством
как надежные. Тем не менее, имея в виду возможные человеческие или технические ошибки, издательство не может гарантировать абсолютную точность и полноту приводимых сведений и не несет ответственности за возможные ошибки, связанные с использованием книги.
Издательство не несет ответственности за доступность материалов, ссылки на которые вы можете найти
в этой книге. На момент подготовки книги к изданию все ссылки на интернет-ресурсы были действующими.
ISBN 978-0137314911 англ.
ISBN 978-5-4461-2335-3
© 2022 Pearson Education, Inc.
© Перевод на русский язык ООО «Прогресс книга», 2022
© Издание на русском языке, оформление ООО «Прогресс
книга», 2022
© Серия «Для профессионалов», 2022
Оглавление
О книге «Современная программная инженерия»....................................................11
Вступительное слово................................................................................................................13
Введение........................................................................................................................................17
Определение программной инженерии..................................................................19
Структура книги...................................................................................................................20
Благодарности.............................................................................................................................21
Об авторе.......................................................................................................................................23
От издательства..........................................................................................................................24
I
ЧТО ТАКОЕ ПРОГРАММНАЯ ИНЖЕНЕРИЯ
ГЛАВА 1. ВВЕДЕНИЕ...................................................................................................................26
Инженерия — практическое применение теоретической науки.................26
Что такое программная инженерия?.........................................................................27
Переосмысление понятия программной инженерии........................................29
Зарождение программной инженерии....................................................................31
Меняя парадигму.................................................................................................................33
Итоги..........................................................................................................................................34
ГЛАВА 2. ЧТО ТАКОЕ ИНЖЕНЕРИЯ?...................................................................................35
Производство не наша проблема................................................................................35
Инженерия проектная, а не производственная...................................................36
Рабочее определение инженерии..............................................................................42
Инженерия — это не код.................................................................................................43
6 Оглавление
Почему инженерия важна?.............................................................................................45
Ограничения ремесленного производства............................................................46
Точность и масштабируемость......................................................................................47
Управление сложностью..................................................................................................48
Повторяемость и точность измерений.....................................................................50
Инженерия, креативность и ремесло........................................................................52
Почему то, чем мы занимаемся, — это не программная инженерия..........54
Компромиссы........................................................................................................................55
Иллюзия прогресса............................................................................................................55
От ремесла к инженерному делу.................................................................................57
Ремесла недостаточно......................................................................................................58
Пришло ли время
- 1
- 2
- 3
- . . .
- последняя (109) »
Последние комментарии
42 минут 13 секунд назад
2 часов 11 минут назад
3 часов 7 минут назад
1 день 1 час назад
1 день 1 час назад
1 день 2 часов назад