Паттерны проектирования» от авторов, которых прозвали «Банда четырех». Сочетание паттернов усиливает архитектуру приложения, позволяя решать сложные задачи через декомпозицию. Перед внедрением паттернов в существующий проект необходимо провести анализ текущей структуры кода. Рассмотрим конкретные случаи рефакторинга с применением популярных дизайн-паттернов. Позволяет определить семейство алгоритмов, инкапсулировать каждый из них и сделать их взаимозаменяемыми. Применяется для обработки различных […]

