Паттерны в дизайне: как их создать и где использовать

Паттерны в дизайне: как их создать и где использовать