Ce este cuplarea scăzută în Ooad?
Ce este cuplarea scăzută în Ooad?

Video: Ce este cuplarea scăzută în Ooad?

Video: Ce este cuplarea scăzută în Ooad?
Video: Coupling and Cohesion in Software Engineering Tutorial | Cohesion and Coupling with Examples 2024, Noiembrie
Anonim

Cuplaje scăzute :-

Cuplare se referă la relația unui modul cu un alt modul. Se spune că un modul este puternic cuplat cu un alt modul dacă modificările aduse acestuia vor duce la modificări ale celuilalt modul

Atunci, ce înseamnă cuplare scăzută?

Mijloace de cuplare în ce măsură diverse module sunt interdependente și modul în care celelalte module sunt afectat de modificarea unor/considerabile funcționalități ale unui modul. Cuplajul scăzut este subliniată ca dependenţă are să fie întreținut scăzut astfel încât modificări foarte puțin/neglijabile sunt realizat la alte module.

Alături de mai sus, ce este cuplajul Ooad? În inginerie software, cuplare este gradul de interdependență dintre modulele software; o măsură a cât de strâns sunt conectate două rutine sau module; puterea relațiilor dintre module. Cuplare este de obicei contrastată cu coeziunea.

Având în vedere acest lucru, cum obțineți un cuplaj scăzut?

Cuplaj scăzut poate fi realizat având mai puține clase care se leagă între ele. Cel mai bun modalitate de a reduce cuplarea este prin furnizarea unui API (interfață).

De ce ar trebui redusă cuplarea între clase?

Slăbit cuplare este de dorit. Înseamnă că obiectele funcționează mai independent unele de altele. Slăbit cuplarea minimizează „efectul de ondulare” în cazul în care se schimbă într-una clasă cauzează necesitatea unor schimbări în altele clase . O coeziune ridicată este de dorit deoarece înseamnă clasa face o treaba bine.

Recomandat: