Паттерны проектирования на платформе .NET
Книга посвящена классическим паттернам проектирования и их реализации на платформе .NET с использованием языка C#. Автор подробно рассматривает, как современные языковые конструкции и парадигма функционального программирования повлияли на актуальность и реализацию паттернов.
Издание охватывает три основные группы паттернов: поведенческие (Стратегия, Шаблонный метод, Посредник, Итератор, Наблюдатель, Посетитель), порождающие (Синглтон, Абстрактная фабрика, Фабричный метод, Строитель) и структурные (Адаптер, Фасад, Декоратор, Компоновщик, Заместитель). Каждый паттерн сопровождается примерами из .NET Framework.
Особое внимание уделяется принципам SOLID и их применению при разработке современных .NET-приложений. Книга предназначена для профессиональных программистов, желающих углубить понимание паттернов и принципов проектирования в контексте платформы .NET.
