Software Architecture by Example: Using C# and .NET (2022)
Автор: Paul Michaels
Количество страниц: 229
Проектирование системных решений с использованием современных архитектурных паттернов и практик. В книге рассматриваются методы поддержания отзывчивости системы, даже если она постоянно обновляется, расширение функциональности системы без изменения основного кода, методы сохранения истории данных и проектирование распределенной транзакционной системы.
Эта книга поможет вам понять, как разрабатывается программное решение с использованием различных архитектурных процессов и сценариев. Каждый сценарий объясняет, требуется ли программное решение для решения конкретной проблемы и почему, и обсуждает возможные архитектурные подходы для решения проблемы. Вы узнаете о конкретных реализациях архитектуры программного обеспечения для каждого случая, а также о различных подходах к достижению решений. Каждая глава построена как реальное требование клиента и описывает процесс удовлетворения требования.
Скачать книгу