Введіть щонайменше 2 символи для пошуку в усіх галузях.
Що означає hexagonal architecture?
Значення й приклади · Розробка програмного забезпечення
hexagonal architecture: гексагональна архітектура, архітектура портів і адаптерів
Архітектура, що зберігає незалежність предметної логіки від зовнішніх систем, з’єднуючи їх через визначені порти й адаптери.
Де і як уживається
Гексагональна архітектура ізолює предметну логіку від технологій введення-виведення за допомогою портів та адаптерів.
Приклади речень
Using hexagonal architecture let us test order rules without starting the database adapter.
Гексагональна архітектура дала змогу тестувати правила замовлень без запуску адаптера бази даних.
До поведінки предметної області звертаються через межу, незалежну від реалізації сховища.
The new message consumer reused the same application port in our hexagonal architecture.
Новий споживач повідомлень повторно використав той самий прикладний порт у нашій гексагональній архітектурі.
Інший вхідний адаптер може викликати наявну поведінку, не переносячи предметні правила в код обробки повідомлень.
Поширені словосполучення
- hexagonal architecture ports
- adopt hexagonal architecture
Пов’язані терміни
Інші терміни: Архітектура, шаблони проєктування й графіка
- framework · фреймворк
- dependency · залежність
- tech stack · технологічний стек
- architecture · архітектура
- design pattern · шаблон проєктування
- trade-off · компроміс
- scalable · масштабований
- microservices · мікросервіси
- monolith · моноліт
- modular · модульний
- abstraction · абстракція
- separation of concerns · розділення відповідальностей
Закріплюйте лексику читанням
Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською:
