Softwarebibliotek
Et softwarebibliotek leverer genbrugelige funktioner eller komponenter. Applikationen bruger dem til en bestemt delopgave.
Brug eksisterende funktioner målrettet
Et softwarebibliotek er en samling genbrugelige funktioner eller kodekomponenter. En applikation kan bruge det til eksempelvis databehandling eller oprettelse af en fil. Biblioteket dækker ikke automatisk hele arbejdsforløbet.
I en opdigtet portal sorterer en hjælpefunktion følgeseddelkoder som tekst. Dermed står G-10 før G-2. Hvis løbenummeret skal bestemme rækkefølgen, må applikationen forberede værdierne eller bruge en anden sammenligningsregel. En teknisk gennemført sortering er ikke nødvendigvis den ønskede forretningsrækkefølge.
Et framework bestemmer i højere grad strukturen; grænsen er flydende. Integrationen skaber en softwareafhængighed. Version og adfærd efter ændringer hører derfor til vedligeholdelsen af egen applikation.
Kilder
Relaterede begreber
- FrameworkEt framework giver en applikation en teknisk struktur og fælles regler. Opgaverne afhænger af det valgte framework.
- SoftwareafhængighedEn softwareafhængighed er en komponent, et program har brug for. Også indirekte indførte pakker kan påvirke driften.
- LegacysystemEt eksisterende system i fortsat brug med tekniske og forretningsmæssige afhængigheder opbygget over tid.
- MultitenancyMultitenancy understøtter adskilte kunde- eller gruppeområder i samme løsning. En tenant er ikke automatisk én person eller én database.
- BrowsercacheBrowsercachen gemmer egnede HTTP-svar til senere brug. Genbrug og ny validering følger de relevante regler.
- CacheinvalideringCacheinvalidering afslutter genbrug af en kopi efter fastlagte regler. Kildens post er fortsat en særskilt sag.
Artikler om emnet








Softwareudvikling med ASES
Skræddersyet software, web- og mobilapps


