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

Что значит layered architecture?

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

существительноеТермин продвинутого уровня

layered architecture: многоуровневая архитектура, слоистая архитектура

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

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

Используется при обсуждении разделения ответственности, сопровождаемости и направления зависимостей.

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

  1. The bank's internal portal uses layered architecture so UI changes do not require edits to the database access code.

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

    Разделение интерфейсного и хранилищного уровней изолирует их изменения.

  2. During the review, we rejected a shortcut that bypassed the service layer because it broke the layered architecture.

    На ревью мы отклонили обход сервисного слоя, потому что он нарушал многоуровневую архитектуру.

    Компонент напрямую миновал предусмотренный слой, нарушив правила взаимодействия уровней.

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

  • layered architecture pattern
  • follow layered architecture
  • layered architecture design