Шаблон проектування, або патерн, у розробці програмного забезпечення – повторювана архітектурна конструкція, що є вирішенням проблеми проектування, в рамках деякого контексту, що часто виникає.Шаблони бувають наступних трьох видів:

  • Що породжують.
  • Структурні.
  • Поведінкові.

1 Jun 2017

Основні види патернів проектування Можна виділити три типи шаблонів: породжувальні, структурні та поведінкові. Перерахуємо основні патерни проектування кожному з них.

Патерни проектування (шаблони проектування) – це готові до використання рішення часто виникають у програмуванні завдань. Це не клас і не бібліотека, яку можна підключити до проекту, це більше. Патерни проектування, Підходящий під завдання, реалізується в кожному конкретному випадку.