Programvarubibliotek
Ett programvarubibliotek ger återanvändbara funktioner eller komponenter. Applikationen använder dem för en viss deluppgift.
Använd befintliga funktioner för en viss uppgift
Ett programvarubibliotek är en samling återanvändbara funktioner eller kodkomponenter. En applikation kan använda det för exempelvis databearbetning eller att skapa en fil. Biblioteket täcker inte automatiskt hela arbetsflödet.
I en påhittad portal sorterar en hjälpfunktion följesedelskoder som text. Då kommer G-10 före G-2. Om löpnumret ska avgöra ordningen måste applikationen förbereda värdena eller använda en annan jämförelseregel. En tekniskt utförd sortering är inte nödvändigtvis verksamhetens önskade ordning.
Ett ramverk bestämmer i högre grad strukturen; gränsen är flytande. Integrationen skapar ett programvaruberoende. Version och beteende efter ändringar hör därför till underhållet av den egna applikationen.
Källor
Relaterade begrepp
- RamverkEtt ramverk ger applikationen en teknisk struktur och gemensamma regler. Uppgifterna beror på vilket ramverk som väljs.
- ProgramvaruberoendeEtt programvaruberoende är en komponent som ett program behöver. Även indirekt tillagda paket kan påverka driften.
- LegacysystemEtt befintligt system som fortfarande används, med tekniska och verksamhetsmässiga beroenden som vuxit fram.
- MultitenancyMultitenancy stöder åtskilda kund- eller gruppområden i samma lösning. En tenant är inte automatiskt en person eller en databas.
- WebbläsarcacheWebbläsarcachen sparar lämpliga HTTP-svar för senare bruk. Återanvändning och ny validering följer tillämpliga regler.
- CacheinvalideringCacheinvalidering avslutar återanvändning av en kopia enligt fastställda regler. Källposten är fortfarande en separat sak.
Artiklar om ämnet








Mjukvaruutveckling med ASES
Skräddarsydd programvara, webb- och mobilappar


