порождающие шаблоны | шаблоны поведения | структурные шаблоны | шаблоны параллельного программирования