«Архитектура программного обеспечения на практике» (серия SEI по разработке программного обеспечения) на русском
#1064190
Software Architecture in Practice (SEI Series in Software Engineering) (B094CPJ96B)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Len Bass | #930: Разработка программного обеспечения
Полное, практическое и проверенное руководство по проектированию современного программного обеспечения — полностью обновленное с добавлением нового контента по мобильным технологиям, облачным вычислениям, управлению энергопотреблением, DevOps, квантовым вычислениям и многому другому.
В обновленном , четвертом издании книги «Практическая архитектура программного обеспечения» добавлены одиннадцать новых глав , в которых подробно объясняется, что такое архитектура программного обеспечения, почему она важна и как проектировать, создавать экземпляры, анализировать, развивать и управлять ею дисциплинированным и эффективным способом.
Три известных архитектора программного обеспечения охватывают весь жизненный цикл разработки, предлагая практические рекомендации, экспертные методы и проверенные модели для использования в любом проекте, независимо от его сложности. Вы узнаете, как использовать архитектуру для решения проблем, связанных с ускоряющимся ростом требований, размера системы и уровня абстракции, а также для управления возникающими атрибутами качества по мере динамического объединения систем новыми способами.
В этом руководстве, содержащем ценные сведения об использовании архитектуры для оптимизации ключевых качественных характеристик, включая производительность, модифицируемость, безопасность, доступность, совместимость, тестируемость, удобство использования, развертываемость и многое другое, объясняется, как управлять существующими архитектурами и совершенствовать их, преобразовывать для решения новых задач, а также создавать многократно используемые архитектуры, которые становятся стратегическими бизнес-активами.
В обновленном , четвертом издании книги «Практическая архитектура программного обеспечения» добавлены одиннадцать новых глав , в которых подробно объясняется, что такое архитектура программного обеспечения, почему она важна и как проектировать, создавать экземпляры, анализировать, развивать и управлять ею дисциплинированным и эффективным способом.
Три известных архитектора программного обеспечения охватывают весь жизненный цикл разработки, предлагая практические рекомендации, экспертные методы и проверенные модели для использования в любом проекте, независимо от его сложности. Вы узнаете, как использовать архитектуру для решения проблем, связанных с ускоряющимся ростом требований, размера системы и уровня абстракции, а также для управления возникающими атрибутами качества по мере динамического объединения систем новыми способами.
В этом руководстве, содержащем ценные сведения об использовании архитектуры для оптимизации ключевых качественных характеристик, включая производительность, модифицируемость, безопасность, доступность, совместимость, тестируемость, удобство использования, развертываемость и многое другое, объясняется, как управлять существующими архитектурами и совершенствовать их, преобразовывать для решения новых задач, а также создавать многократно используемые архитектуры, которые становятся стратегическими бизнес-активами.
- Узнайте, как архитектура влияет на техническую среду, жизненные циклы проектов, бизнес-профили и вашу собственную практику (и как архитектура сама находится под их влиянием).
- Используйте проверенные шаблоны, интерфейсы и методы для оптимизации качества посредством архитектуры.
- Архитектор в области мобильных технологий, облачных вычислений, машинного обучения и квантовых вычислений.
- Проектирование с учетом все более важных характеристик, таких как энергоэффективность и безопасность.
- Масштабирование систем достигается за счет выявления архитектурно значимых факторов, использования DevOps и конвейеров развертывания, а также управления архитектурным долгом.
- Понимание роли архитектуры в организации позволит вам приносить больше пользы.