U računalstvu i dizajnu sustava slabo povezani sustav je onaj u kojem su komponente slabo povezane jedna s drugom, pa promjene u jednoj komponenti najmanje utječu na postojanje ili performanse druge komponente.
Što je slabo i čvrsto povezano?
Tesna veza znači klase i objekti ovise jedni o drugima Općenito, čvrsto spajanje obično nije dobro jer smanjuje fleksibilnost i ponovnu upotrebljivost koda dok je labavo spajanje znači smanjenje ovisnosti klase koja izravno koristi drugu klasu.
Što znači čvrsto spajanje?
Tesko povezani softver znači rutine (moduli, programi) koje rade u samo jednoj vrsti sustava i ovise jedna o drugojNa primjer, operativni sustav ovisi o svojim upravljačkim programima za aktiviranje perifernog uređaja. Takvi upravljački programi zahtijevali bi opsežne promjene programiranja za rad u drugom okruženju.
Što je tijesna veza s primjerom?
U čvrstom povezivanju, objekt (roditeljski objekt) stvara drugi objekt (podređeni objekt) za svoju upotrebu. Ako roditeljski objekt zna više o tome kako je podređeni objekt implementiran, možemo reći da su roditeljski i podređeni objekt čvrsto povezani. Primjer: Zamislite da ste kreirali dvije klase A i B u svom programu
Što je usko povezana arhitektura?
Tesko povezani sustav.
To je koncept dizajna sustava i računalstva gdje su sve hardverske i softverske komponente povezane zajedno na takav način da svaka komponenta ovisi ojedno drugom. Čvrsto povezana arhitektura promiče međuovisne aplikacije i kod.