U računarstvu i dizajnu sistema slabo povezani sistem je onaj u kojem su komponente slabo povezane jedna s drugom, pa promjene u jednoj komponenti najmanje utiču na postojanje ili performanse druge komponente.
Šta je labavo i čvrsto povezano?
Tesna veza znači klase i objekti zavise jedna od druge Općenito, čvrsto spajanje obično nije dobro jer smanjuje fleksibilnost i ponovnu upotrebljivost koda dok je labavo spajanje znači smanjenje zavisnosti klase koja direktno koristi različite klase.
Šta znači čvrsto spajanje?
Tesno povezani softver znači rutine (moduli, programi) koje rade u samo jednom tipu sistema i zavise jedna od drugeNa primjer, operativni sistem zavisi od svojih drajvera za aktiviranje perifernog uređaja. Takvi drajveri bi zahtijevali opsežne promjene programiranja da bi radili u drugom okruženju.
Šta je čvrsta veza sa primjerom?
U čvrstoj sprezi, objekat (nadređeni objekat) kreira drugi objekat (podređeni objekat) za svoju upotrebu. Ako roditeljski objekat zna više o tome kako je podređeni objekat implementiran, možemo reći da su roditeljski i podređeni objekat čvrsto povezani. Primjer: Zamislite da ste kreirali dvije klase A i B u svom programu
Šta je čvrsto povezana arhitektura?
Tesko povezani sistem.
To je koncept dizajna sistema i računarstva gde su sve hardverske i softverske komponente povezane zajedno na takav način da svaka komponenta zavisi odjedno drugom. Čvrsto povezana arhitektura promovira međuzavisne aplikacije i kod.