grensesnittflate
Grensesnittflate er grensen mellom to deler av et system der data og kontrollsignaler passeres. Den definerer hva som kan sendes, i hvilken form, og hvilke regler som gjelder for samhandlingen. En grensesnittflate kan være programmatisk, som et API mellom to programmoduler, eller brukerverdenens grensesnitt, som presentasjonslaget mellom en applikasjon og brukeren.
Kjennetegn ved en grensesnittflate inkluderer en avtalt kontrakt, klart definerte input og output, forventede feil og
Former og eksempler varierer. Programmatisk kan det være et REST- eller gRPC-API som definerer hvilke operasjoner
Design og krav for grensesnittflater omfatter dokumentasjon og tydelige forventninger, pre- og postbetingelser, håndtering av feil,