Coding

Strategy Design Pattern

Опубликовано

Strategy - поведенческий шаблон проектирования, предназначенный для определения семейства алгоритмов, инкапсуляции каждого из них и обеспечения их взаимозаменяемости.

Design

State Design Pattern

Опубликовано

Паттерн State позволяет отслеживать состояние объекта, отслеживать переход объекта из одного состояния в другое и анализировать эти переходы.

Design

Singleton Design Pattern

Опубликовано

Singleton - порождающий паттерн, который гарантирует существование не более одного экземпляра данного класса, а также позволяет достучаться до него из любого места программы.