Книги / IT-менеджмент / Архитектура ПО / Паттерны проектирования на платформе .NET

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

Сергей Тепляков

Книга посвящена классическим паттернам проектирования и их реализации на платформе .NET с использованием языка C#. Автор подробно рассматривает, как современные языковые конструкции и парадигма функционального программирования повлияли на актуальность и реализацию паттернов.

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

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