Паттерны проектирования для C# и платформы .NET Core

Эта книга представляет собой практическое руководство по применению паттернов проектирования в экосистеме C# и .NET Core. Авторы начинают с основ объектно-ориентированного программирования и принципов SOLID, что создает прочный фундамент для понимания классических паттернов проектирования из каталога "Банды четырех".

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

Заключительная часть охватывает продвинутые темы: функциональное программирование, реактивные модели, конкурентное программирование с использованием потоков и корутин, а также паттерны для облачных и микросервисных архитектур. Особое внимание уделяется выбору архитектуры (например, между MVC и микросервисами) и работе с бессерверными приложениями.

Паттерны проектирования для C# и платформы .NET Core
A
Автор
Гаурав Арораа, Джеффри Чилберто
Издательство
Питер
Год
2021
Язык
Русский
1
Оцените книгу

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

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