(увеличить обложку)
|
Прагматичный обзор основных методов работы архитекторов программного обеспеченияВ этой книге, написанной двумя ведущими экспертами в области программирования Дино Эспозито и Андреа Сальтарелло, рассказывается от начала и до конца как применять шаблоны и лучшие методики для управления сложными проектами, как облегчить их сборку и упростить поддержку и дальнейшую модернизацию. Во втором издании книги подробно рассмотрены темы о моделировании предметной области, архитектуре CQRS (Сommand-Query Responsibility Segregation — разделение ответственности на команды и запросы) и моделях, основанных на источниках событий. Книга является практическим руководством по следующим темам: Разработка эффективной архитектуры — лучшая стратегия борьбы со сложностью проекта, которая приводит к улучшению результатов. Однако с появлением облачных и мобильных технологий, а также других новшеств, теоретические принципы и практические приемы разработки архитектуры программного обеспечения, то что авторы называют "наукой принимать твердые решения", подверглись пересмотру. Авторы представляют вниманию читателей полностью переработанную и обновленную версию книги, в которой они делятся своими знаниями и опытом, чтобы помочь вам достичь успеха и создать более эффективное программное обеспечение. Полностью переработанное второе издание позволит читателям: http://naa4e.codeplex.com О книгеОб авторахДино Эспозито — широко известный эксперт по разработке веб- и мобильных приложений. Он автор нескольких популярных книг, включая Architecting Mobile Solutions for the Enterprise и Programming Microsoft ASP.NET MVC. Кроме написания книг и публичных выступлений, он является основателем и владельцем компании, занимающейся разработкой программного обеспечения и предоставлением IT-услуг в области профессионального спорта. Андреа Сальтарелло — генеральный директор, основатель и архитектор решений в области разработки программного обеспечения и проектного консалтинга. Он активно выступает на конференциях и занимается преподаванием, а также является ведущим конструктором проекта с открытым исходным кодом по разработке расширений для каркаса ASP.NET MVC. Книга обсуждается в отдельном сообщении в блоге Виктора Штонда Понравилась книга? Порекомендуйте её друзьям и коллегам: Твитнуть |
Книги, рекомендуемые вместе с этой книгой:
Разделы каталога:
Введение 13
Часть I. Основы 21
Глава 1. Современные архитекторы и архитектура 23
Глава 2. Проектирование успеха 48
Глава 3. Принципы проектирования программного обеспечения 74
Глава 4. Разработка качественных программ 108
Часть II. Изобретение архитектуры 137
Глава 5. Выявление архитектуры предметной области 139
Глава 6. Уровень представления 166
Глава 7. Легендарный уровень бизнес-логики 200
Часть III. Вспомогательные архитектуры 225
Глава 8. Введение в модель предметной области 227
Глава 9. Реализация модели предметной области 255
Глава 10. Введение в архитектуру CQRS 296
Глава 11. Реализация архитектуры CQRS 334
Глава 12. Введение в источники событий 355
Глава 13. Реализация источников событий 371
Часть IV. Инфраструктура 397
Глава 14. Уровень постоянного хранения 399
Предметный указатель 427
|
Copyright © 1992-2019 Издательская группа "Диалектика-Вильямс" |