Prinsipp for grensesnittoppdeling

Et veldig fornuftig designmønster er prinsippet for grensesnittoppdeling [«Interface segregation principle» (ISP) på engelsk] som enkelt og greit sier at en klient/bruker ikke skal måtte være avhengig av metoder som ikke brukes.

For å løse dette problemet forholder man seg til oppdelte spesialiserte grensesnitt så vedkommende ikke påvirkes når annen funksjonalitet skal defineres og utvikles.

ISP er det fjerde viktige designmønsteret i SOLID.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.