Junior
Чӣ тавр пайвастшавӣ дар код?
sobes.tech AI
Ҷавоб аз AI
Дарвос (инглизча: coupling) кодда — бу дастурнинг модуллари ёки компонентлари ўртасидаги боғлиқлик даражасидир. Юқори даржада боғланиш, модуллар бир-бирига янада боғлиқ бўлади, бу эса кодни сақлаш ва ўзгартиришни қийинлаштиради.
Масалан: агар бир синф тўғридан-тўғри бошқа синфнинг ички деталларидан фойдаланса, бу кучли боғланиш ҳисобланади. Боғланишни камайтириш учун модуллик, интерфейслар ва боғлиқликларни инверсия қилиш принциплари қўлланади.
Қуйи боғланиш яхши амалиёт бўлиб, дастурнинг қисмларини бошқаларга таъсир қилмай тестлаш ва ўзгартиришни осонлаштиради.