Архитектура корпоративных программных приложений. Исправленное издание

Эта книга является классическим руководством по проектированию и архитектуре сложных корпоративных программных систем. Автор, известный эксперт в области объектно-ориентированного программирования Мартин Фаулер, вместе с соавторами систематизировал более 40 наиболее эффективных подходов к решению типичных проблем, возникающих при разработке масштабируемых приложений.

Книга разделена на две основные части: обзор ключевых концепций и детальное описание типовых решений (паттернов). В первой части рассматриваются фундаментальные архитектурные принципы: расслоение системы, организация бизнес-логики, интеграция объектных моделей с реляционными базами данных, представление данных в веб-интерфейсах, управление параллелизмом, работа с сеансами и состояниями, а также стратегии распределенных вычислений.

Вторая часть представляет собой каталог паттернов, охватывающих все аспекты разработки: от представления бизнес-логики и объектно-реляционного отображения до обработки распределенных данных и управления состоянием сеансов. Каждое типовое решение подробно объясняется с практическими примерами и рекомендациями по применению.

Издание предназначено для опытных разработчиков, архитекторов программного обеспечения и проектировщиков, которые стремятся создавать надежные, поддерживаемые и масштабируемые корпоративные системы. Книга помогает не только усвоить проверенные методики, но и эффективно передавать эти знания внутри команды.

Похожие книги

Архитектура корпоративных программных приложений. Исправленное издание
A
Автор
Мартин Фаулер, Дейвид Раис, Мэттью Фоммел, Эдвард Хайет, Роберт Ми, Рэнди Стаффорд
Издательство
Издательский дом "Вильяме"
Год
2006
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент