Современная программная инженерия, ПО в эпоху эджайла и непрерывного развертывания, Фарли Д., 2023.
Дэвид Фарли, легендарный разработчик и создатель continuous delivery, рассказывает о фундаментальных принципах разработки современного ПО. Пора познакомиться с наиболее эффективными и грамотными методами управления рабочими процессами, которые позволят повысить качество ваших приложений, вашей жизни и жизни ваших коллег. Ключевые концепции, лежащие в основе эффективной разработки ПО, — это непрерывное обучение и управление сложностью. Дэвид Фарли анализирует их и формулирует принципы, следование которым приведет к улучшению дизайна ПО и качества кода, а также методы и подходы, доказавшие свою эффективность и приводящие к успеху. Речь идет не об абстракциях, вы освоите реальные приемы, которыми пользуются опытные разработчики ПО. Эти техники эмпирические и итеративные, они основаны на обратной связи и сосредоточены на выполнении кода, то есть соответствуют всем требованиям современной разработки.
ОТ РЕМЕСЛА К ИНЖЕНЕРНОМУ ДЕЛУ.
Не следует недооценивать значение мастерства. Тщательность и внимание к деталям необходимы, чтобы создавать продукты высокого качества. Не нужно также недооценивать значение инженерии для повышения качества и эффективности продуктов ремесленного производства. Братья Райт первыми создали управляемый летательный аппарат, который был тяжелее воздуха. Они были превосходными мастерами и не менее превосходными инженерами. Большую часть своей работы они основывали на эмпирических открытиях, но проводили и реальные испытания эффективности своей конструкции. Будучи первыми конструкторами летательного аппарата, они также первыми создали аэродинамическую трубу, в которой оценивали эффективность конструкции крыла.
ОГЛАВЛЕНИЕ.
ЧТО ТАКОЕ ПРОГРАММНАЯ ИНЖЕНЕРИЯ.
ОПТИМИЗАЦИЯ ДЛЯ ОБУЧЕНИЯ.
ОПТИМИЗАЦИЯ ДЛЯ УПРАВЛЕНИЯ СЛОЖНОСТЬЮ.
Купить .
Теги: Фарли :: книги по программированию :: программирование :: программная инженерия
Смотрите также учебники, книги и учебные материалы:
- Эффективный C, Профессиональное программирование, Сикорд Р.С., 2022
- Этичный хакинг, Практическое руководство по взлому, Грэм Д.Г., 2022
- Чистый Agile, Основы гибкости, Мартин Р., 2024
- Современный подход к программной архитектуре, Сложные компромиссы, Форд Н., Ричардс М., Садаладж П., Дехгани Ж., 2023
- Head First, Изучаем C#, Стиллмен Э., Грин Д., 2022
- Тайная жизнь программ, Как создать код, который понравится вашему компьютеру, Стейнхарт Д., 2023
- Создание микросервисов, Ньюмен С., 2023
- Kotlin, Программирование для профессионалов, Скин Д., Гринхол Д., Бэйли Э., 2023