Ричардc Марк - .Фундаментальный подход к программной архитектуре. Паттерны, свойства, проверенные методы
Название: | .Фундаментальный подход к программной архитектуре. Паттерны, свойства, проверенные методы | |
Автор: | Ричардc Марк | |
Жанр: | Базы данных, Околокомпьютерная литература, Учебники и самоучители по компьютеру | |
Изадано в серии: | неизвестно | |
Издательство: | неизвестно | |
Год издания: | - | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги ".Фундаментальный подход к программной архитектуре. Паттерны, свойства, проверенные методы"
Архитекторы ПО стабильно входят в десятку самых высокооплачиваемых профессий. Но до сих пор не было реального руководства, которое позволило бы разработчикам стать архитекторами. И вот наконец появилась книга, в которой дается всеобъемлющий обзор разнообразных аспектов архитектуры программного обеспечения. Начинающие и уже состоявшиеся архитекторы найдут в ней паттерны архитектур, определения компонентов, приемы построения эволюционных архитектур и множество других тем. Марк Ричардс и Нил Форд обладают бесценным практическим опытом, профессионально занимаются этой темой, уделяя особое внимание принципам построения архитектуры, применимым ко всем технологическим стекам. Они предлагают современный взгляд на архитектуру ПО с учетом всех нововведений последнего десятилетия.
Читаем онлайн ".Фундаментальный подход к программной архитектуре. Паттерны, свойства, проверенные методы" (ознакомительный отрывок). [Страница - 2]
- 1
- 2
- 3
- 4
- . . .
- последняя (7) »
Глава 20. Анализ архитектурных рисков................................................................346
Глава 21. С
оставление диаграмм и проведение презентаций
архитектуры.....................................................................................................367
Глава 22. Эффективная команда................................................................................380
Глава 23. Навыки лидерства и ведения переговоров......................................404
Глава 24. Карьерный путь.............................................................................................424
Приложение. Контрольные вопросы......................................................................434
Об авторах.............................................................................................................................444
Иллюстрация на обложке...............................................................................................445
Оглавление
Отзывы о книге «Фундаментальный подход к программной архитектуре».............16
Предисловие. Развенчание аксиом......................................................................17
Условные обозначения...............................................................................................................19
Использование исходного кода примеров ......................................................................20
Благодарности................................................................................................................................20
Благодарности от Марка Ричардса................................................................................21
Благодарности от Нила Форда.........................................................................................21
От издательства.......................................................................................................22
Глава 1. Введение.....................................................................................................24
Определение архитектуры программного обеспечения...........................................27
Ожидания от работы архитектора........................................................................................31
Принятие архитектурных решений...............................................................................32
Постоянный анализ архитектуры...................................................................................32
Своевременное следование последним тенденциям..........................................33
Контроль за выполнением принятых решений.......................................................33
Обладание обширными знаниями и опытом............................................................34
Компетентность в нужной области бизнеса..............................................................35
Владение навыками межличностного общения......................................................35
Четкое понимание политики компании......................................................................36
Пересечение архитектуры и…...............................................................................................37
Практика проектирования ................................................................................................38
Использование систем сопровождения или DevOps............................................43
Процесс разработки..............................................................................................................44
Данные........................................................................................................................................44
Законы архитектуры программного обеспечения........................................................45
8 Оглавление
ЧАСТЬ I. ОСНОВЫ
Глава 2. Архитектурное мышление......................................................................48
Архитектура и проектирование.............................................................................................49
Широта технических взглядов..........................................................................................51
Анализ компромиссов.........................................................................................................55
Понимание бизнес-факторов...........................................................................................60
Баланс между архитектурой и кодированием..........................................................60
Глава 3. Модульность..............................................................................................63
Определение...................................................................................................................................64
Измерение модульности...........................................................................................................67
Связность...................................................................................................................................67
Связанность..............................................................................................................................71
Абстрактность, нестабильность и удаленность
от главной последовательности......................................................................................72
Расстояние от главной последовательности.............................................................74
Коннасценция..........................................................................................................................76
Объединение показателей связанности и коннасценции..................................81
От модулей к компонентам.......................................................................................................83
Глава 4. Основные свойства архитектуры...........................................................84
Список (неполный) архитектурных свойств.....................................................................87
Эксплуатационные свойства архитектуры.................................................................88
Структурные свойства --">
- 1
- 2
- 3
- 4
- . . .
- последняя (7) »
Книги схожие с «.Фундаментальный подход к программной архитектуре. Паттерны, свойства, проверенные методы» по жанру, серии, автору или названию:
Евгений Михайлович Бениаминов - Алгебраические методы в теории баз данных и представлении знаний Жанр: Математика Год издания: 2003 |