Sobes.tech
Junior

Kodda əlaqə nədir

sobes.tech Süni İntellekt

AI-dan cavab

Kodda (İngiliscə: coupling) — bu, proqramın modulləri və ya komponentləri arasında olan asılılıq dərəcəsidir. Yüksək asılılıq, modulların bir-birinə daha çox bağlı olduğu anlamına gəlir və bu, kodun dəstəklənməsini və dəyişdirilməsini çətinləşdirir.

Misal: əgər bir sinif başqa bir sinfin daxili detallardan birbaşa istifadə edirsə, bu güclü asılılıqdır. Asılılığı azaltmaq üçün modullarlıq, interfeyslər və asılılıqların tərs çevrilməsi prinsipləri tətbiq olunur.

Aşağı asılılıq yaxşı təcrübədir və proqramın hissələrini digərinə təsir etmədən daha asan test və dəyişiklik etməyə imkan verir.