В учебном пособии рассмотрены первостепенные задачи, возникающие при разработке крупных проектов программного обеспечения, в которых принимают участие сотни разработчиков. Сложность программного обеспечения – это его существенное и неслучайное свойство. На технологию разработки влияют различные факторы, включающие в том числе проблемы проектирования, воздействие экономики, влияние политики, недостаток воображения. Уменьшение рисков снижения успешности или даже провала крупных разработок возможно при использовании архитектурного подхода к проектированию программного обеспечения, основанного на определении глобальных ограничений, накладываемых на проектирование системы, таких как выбор парадигмы программирования, архитектурных стилей, стандартов разработки. Лаконичный стиль изложения сопровождается доступными для понимания пояснениями и многочисленными примерами, необходимыми для глубокого усвоения материала. Соответствует требованиям федеральных государственных образовательных стандартов высшего образования последнего поколения. Для студентов, обучающихся по направлениям подготовки 09.03.04 «Программная инженерия», 09.04.04 «Программная инженерия», а также для научных сотрудников, преподавателей образовательных организаций высшего образования, слушателей институтов повышения квалификации. Книга может быть использована для самообразования.
Категория: программирование
ISBN: 9785160160160
Правообладатель: ИНФРА-М
Год: 2025
Легальная стоимость: 1009.00 руб.
Ограничение по возрасту: 16+
Комментарии ():