Метка паттерны проектирования c#

Lazy command C# | Паттерн Ленивая команда C#

Lazy command C# | Паттерн Ленивая команда C#
TLDR: Переместите action методы из контроллеров в лениво загружаемые команды с помощью паттерна «Ленивая команда». При написании контроллеров в ASP.NET Core, Вы можете столкнуться с очень длинным классом, если не будете осторожны. Представим, что Вы  написали несколько action методов в…

Pattern Memento C# | Паттерн Хранитель C#

Pattern Memento C# | Паттерн Хранитель C#
В этой статье будет рассмотрен паттерн проектирования хранитель C# — Memento C#, для чего он нужен и какие проблемы он решает, где можно применять данный шаблон и когда это будет излишним. Паттерн проектирования — это продуманный способ построения исходного кода программы…

Pattern Builder C# | Паттерн Строитель C#

Pattern Builder C# | Паттерн Строитель C#
В этой статье будет рассмотрен паттерн проектирования строитель C# — Builder C#, для чего он нужен и какие проблемы он решает, где можно применять данный шаблон и когда это будет излишним. Идея паттерна Строитель(Builder) Паттерн проектирования — это продуманный способ построения…

Pattern Prototype C# | Паттерн Прототип C#

Pattern Prototype C# | Паттерн Прототип C#
В этой статье будет рассмотрен паттерн проектирования Прототип C# — Prototype C#, для чего он нужен и какие проблемы он решает, где можно применять данный шаблон и когда это будет излишним. Идея паттерна Прототип (Prototype) Паттерн проектирования — это продуманный способ построения…

Factory Method C# | Фабричный метод C#

Factory Method C# | Фабричный метод C#
В этой статье будет рассмотрен паттерн проектирования Фабричный метод C# — Factory Method C#, для чего он нужен и какие проблемы он решает, где можно применять данный шаблон и когда это будет излишним. Идея паттерна Фабричный метод (Factory Method) Паттерн проектирования —…

Template method C# | Шаблонный метод C#

Template method C# | Шаблонный метод C#
В этой статье будет рассмотрен паттерн проектирования Шаблонный метод C# — Template method C#, для чего он нужен и какие проблемы он решает, где можно применять данный шаблон и когда это будет излишним. Идея паттерна Шаблонный метод (Template method) Паттерн проектирования —…

Pattern Strategy C# | Паттерн Стратегия C#

Pattern Strategy C# | Паттерн Стратегия C#
В этой статье будет рассмотрен паттерн проектирования Стратегия C# — Strategy C#, для чего он нужен и какие проблемы он решает, где можно применять данный шаблон и когда это будет излишним. Идея паттерна Стратегия (Strategy) Паттерн проектирования — это продуманный способ…

Mediator C# | Паттерн Посредник C#

Mediator C# | Паттерн Посредник C#
Давайте рассмотрим паттерн проектирования Посредник C# — Mediator C#, для чего он нужен и какие проблемы он решает. Где можно применять данный шаблон, а где это будет излишним. Идея паттерна Посредник (Mediator) Паттерн (шаблон) проектирования — это продуманный способ построения…

Adapter C# | Паттерн Адаптер C#

Adapter C# | Паттерн Адаптер C#
Давайте рассмотрим паттерн проектирования Адаптер C# — Adapter C#, для чего он нужен и какие проблемы он решает. Где можно применять данный шаблон, а где это будет излишним. Идея паттерна Паттерн (шаблон) проектирования — это продуманный способ построения исходного кода…

Observer C# | Паттерн Наблюдатель C#

Observer C# | Паттерн Наблюдатель C#
Давайте рассмотрим паттерн проектирования Адаптер C#, для чего он нужен и какие проблемы он решает. Где можно применять шаблон Adapter C# , а где это будет излишним. Идея паттерна Наблюдатель Паттерн (шаблон) проектирования — это продуманный способ построения исходного кода…