Введіть щонайменше 2 символи для пошуку в усіх галузях.
Що означає layered architecture?
Значення й приклади · Розробка програмного забезпечення
layered architecture: багаторівнева архітектура, шарова архітектура
Підхід до проєктування системи, за якого відповідальності розділено між рівнями, наприклад поданням, бізнес-логікою та доступом до даних.
Де і як уживається
Термін уживають під час архітектурних перевірок і в документації системи, зокрема обговорюючи розділення відповідальностей, супроводжуваність і напрямок залежностей.
Приклади речень
The bank's internal portal uses layered architecture so UI changes do not require edits to the database access code.
Внутрішній портал банку має багаторівневу архітектуру, тому зміни інтерфейсу не потребують редагування коду доступу до бази даних.
Відокремлення коду інтерфейсу від логіки зберігання зменшує вплив змін в одному рівні на інший.
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
Пов’язані терміни
Інші терміни: Архітектура, шаблони проєктування й графіка
- framework · фреймворк
- dependency · залежність
- tech stack · технологічний стек
- trade-off · компроміс
- scalable · масштабований
- microservices · мікросервіси
- monolith · моноліт
- modular · модульний
- abstraction · абстракція
- separation of concerns · розділення відповідальностей
- loose coupling · слабке зв’язування
- dependency injection · впровадження залежностей
Закріплюйте лексику читанням
Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською:
