Mikä on matala kytkentä Ooadissa?
Mikä on matala kytkentä Ooadissa?

Video: Mikä on matala kytkentä Ooadissa?

Video: Mikä on matala kytkentä Ooadissa?
Video: Oodi – uuden ajan kirjasto 2024, Saattaa
Anonim

Matala kytkentä :-

Kytkentä viittaa moduulin suhteeseen toiseen moduuliin. Moduulin sanotaan olevan vahvasti yhdistetty toiseen moduuliin, jos siihen tehdyt muutokset johtavat muutoksiin toiseen moduuliin

Mitä matala kytkentä sitten tarkoittaa?

Kytkentä tarkoittaa missä määrin eri moduuleita ovat riippuvaisia toisistaan ja miten muut moduulit ovat vaikuttaa moduulin joidenkin/huomattavien toimintojen muuttamiseen. Matala kytkentä on korostettiin riippuvuutena on säilytettäväksi matala niin että vähiten/olennaisia muutoksia ovat tehty muille moduuleille.

Yllä olevan lisäksi mikä on Ooad-kytkentä? Ohjelmistosuunnittelussa, kytkentä on ohjelmistomoduulien keskinäisen riippuvuuden aste; mitta siitä, kuinka tiiviisti kaksi rutiinia tai moduulia ovat yhteydessä toisiinsa; moduulien välisten suhteiden vahvuus. Kytkentä vastakohtana on yleensä koheesio.

Kun tämä otetaan huomioon, kuinka saada matala kytkentä?

Matala kytkentä voi olla saavutettu vähemmän luokkia yhdistämällä toisiinsa. Paras tapa vähentää kytkentää on tarjoamalla API (rajapinta).

Miksi luokkien välinen kytkentä pitäisi minimoida?

Löysä kytkentä on toivottavaa. Se tarkoittaa, että esineet toimivat toisistaan riippumattomasti. Löysä kytkentä minimoi "ripple Effect", jossa muutokset yhdessä luokkaa aiheuttaa muutoksia muuhun luokat . Korkea koheesio on toivottavaa, koska se tarkoittaa luokka tekee yksi työ hyvin.

Suositeltava: