Введите хотя бы 2 символа для поиска по всем отраслям.
Что значит loose coupling?
Значение и примеры · Разработка программного обеспечения
loose coupling: слабая связанность, слабое сопряжение компонентов
Проектирование системы, в которой её части как можно меньше зависят друг от друга, поэтому изменение одной редко требует изменений в остальных.
Где и как употребляется
Противоположное понятие — tight coupling. Говорят loosely coupled или tightly coupled. Часто сочетается с high cohesion — согласованностью кода внутри каждой части. Слабую связанность помогают обеспечить интерфейсы, события и очереди.
Примеры предложений
Loose coupling between the order and email services means one can go down without breaking the other.
Слабая связанность службы заказов и почтовой службы означает, что сбой одной не ломает другую.
Службы могут продолжить работу независимо друг от друга.
We aim for loose coupling, so modules talk to each other only through public interfaces.
Мы стремимся к слабой связанности, чтобы модули взаимодействовали только через публичные интерфейсы.
Публичные интерфейсы ограничивают прямые зависимости между модулями.
Распространённые словосочетания
- loosely coupled
- tight coupling
- high cohesion, loose coupling
- reduce coupling
Связанные термины
Другие термины: Архитектура, шаблоны проектирования и графика
- framework · фреймворк
- dependency · зависимость
- tech stack · технологический стек
- architecture · архитектура
- design pattern · шаблон проектирования
- trade-off · компромисс
- scalable · масштабируемый
- monolith · монолит
- abstraction · абстракция
- separation of concerns · разделение ответственности
- design doc · документ проектирования
- over-engineering · избыточное проектирование
Закрепляйте лексику чтением
Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском:
