Domov Razvoj Kaj je programski okvir? - definicija iz tehopedije

Kaj je programski okvir? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni programski okvir?

Programska oprema je konkretna ali konceptualna platforma, na kateri lahko razvijalci ali uporabniki selektivno specializirajo ali preglasijo skupno kodo s splošno funkcijo. Okviri so v obliki knjižnic, kjer je dobro definiran vmesnik aplikacijskega programa (API) ponovno uporabljiv kjer koli v programski opremi, ki se razvija.

Techopedia razlaga programski okvir

Nekatere značilnosti razlikujejo okvir od drugih knjižničnih oblik, vključno z naslednjim:

  • Privzeto vedenje: Pred prilagajanjem se okvir obnaša na način, ki je značilen za uporabnikovo dejanje.
  • Inverzija nadzora: V nasprotju z drugimi knjižnicami globalni tok nadzora znotraj okvira uporabljata okvir in ne kličoči.
  • Razširljivost: Uporabnik lahko podaljša okvir tako, da selektivno nadomesti privzeto kodo z uporabniško kodo.
  • Okvirna koda, ki jo ni mogoče spremeniti : uporabnik lahko okvir razširi, ne pa da ga spremeni.

Namen programskega okvira je poenostaviti razvojno okolje, ki omogoča razvijalcem, da se svoja prizadevanja posvetijo projektnim zahtevam, namesto da bi se ukvarjali z vsakdanjimi, ponavljajočimi se funkcijami in knjižnicami. Na primer, namesto da bi ustvarili VoIP aplikacijo iz nič, se lahko razvijalec, ki uporablja pripravljen okvir, osredotoči na dodajanje uporabnikom prijaznih gumbov in menijev ali na integracijo VoIP-a z drugimi funkcijami.

Kaj je programski okvir? - definicija iz tehopedije