Английская лексика: Разработка программного обеспечения · Архитектура, шаблоны проектирования и графика

Что значит design pattern?

Значение и примеры · Разработка программного обеспечения

/dɪˈzaɪn ˌpætərn/существительноеРаспространённый термин

design pattern: шаблон проектирования, паттерн проектирования

Проверенное повторно используемое решение распространённой задачи проектирования, например Singleton, Factory или Observer; это подход, а не готовый код.

Где и как употребляется

Разработчики применяют и распознают шаблоны, иногда чрезмерно. При проверке говорят This is basically the strategy pattern или We don't need a pattern for something this simple.

Примеры предложений

  1. We used the adapter design pattern to support three payment providers behind one interface.

    Мы использовали Adapter, чтобы подключить трёх платёжных провайдеров через один интерфейс.

    Общий интерфейс скрывает различия между провайдерами.

  2. Learning the common design patterns makes large codebases much easier to read.

    Знание шаблонов проектирования помогает читать большие кодовые базы.

    Понимание повторяющихся решений облегчает чтение крупных проектов.

Распространённые словосочетания

  • apply a design pattern
  • common design patterns
  • factory pattern
  • observer pattern

Это слово в других отраслях

Одно и то же английское слово может иметь другое значение в другой отрасли:

Другие термины: Архитектура, шаблоны проектирования и графика

Закрепляйте лексику чтением

Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском: