Hjem Udvikling Hvad er softwarerammen? - definition fra techopedia

Hvad er softwarerammen? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder Software Framework?

En softwareramme er en konkret eller konceptuel platform, hvor fælles kode med generisk funktionalitet selektivt kan specialiseres eller tilsidesættes af udviklere eller brugere. Rammer har form af biblioteker, hvor en veldefineret applikationsprogramgrænseflade (API) kan genbruges overalt inden for softwaren under udvikling.

Techopedia forklarer Software Framework

Visse funktioner skaber en ramme, der er forskellig fra andre biblioteksformer, herunder følgende:

  • Standardadfærd: Før tilpasning opfører en ramme sig på en måde, der er specifik for brugerens handling.
  • Invertering af kontrol: I modsætning til andre biblioteker anvendes den globale strøm af kontrol inden for en ramme af rammen snarere end den, der ringer.
  • Udvidbarhed: En bruger kan udvide rammen ved selektivt at udskifte standardkode med brugerkode.
  • Ikke-modificerbar rammekode: En bruger kan udvide rammen, men ikke ændre koden.

Formålet med softwarerammen er at forenkle udviklingsmiljøet, så udviklere kan dedikere deres indsats til projektkravene snarere end at håndtere rammets verdslige, gentagne funktioner og biblioteker. For eksempel, snarere end at oprette et VoIP-program fra bunden, kan en udvikler, der bruger en forberedt ramme, koncentrere sig om at tilføje brugervenlige knapper og menuer eller integrere VoIP med andre funktioner.

Hvad er softwarerammen? - definition fra techopedia