Casa Desenvolupament Què és el marc del programari? - Definició de tecnologia

Què és el marc del programari? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa Software Framework?

Un marc de programari és una plataforma concreta o conceptual on els codis comuns amb funcionalitats genèriques poden ser especialitzats o anul·lats selectivament per desenvolupadors o usuaris. Els marcs tenen la forma de biblioteques, on una interfície de programa d'aplicacions (API) ben definida es pot reutilitzar a qualsevol part del programari en desenvolupament.

Techopedia explica Software Framework

Algunes funcions diferencien un marc que altres formes de biblioteques, incloent-hi les següents:

  • Comportament predeterminat: abans de la personalització, un marc es comporta d'una manera específica per a l'acció de l'usuari.
  • Inversió del control: a diferència d'altres biblioteques, el flux global de control dins d'un marc l'utilitza el marc en lloc del que truca.
  • Extensibilitat: Un usuari pot ampliar el marc substituint selectivament el codi predeterminat pel codi d'usuari.
  • Codi marc no modificable: un usuari pot estendre el marc, però no modificar el codi.

L’objectiu del marc del programari és simplificar l’entorn de desenvolupament, permetent als desenvolupadors dedicar els seus esforços als requeriments del projecte, en lloc de tractar les biblioteques mundials i repetitives del marc. Per exemple, en lloc de crear una aplicació VoIP des de zero, un desenvolupador que utilitzi un marc preparat pot concentrar-se en afegir botons i menús fàcils d’utilitzar o integrar VoIP amb altres funcions.

Què és el marc del programari? - Definició de tecnologia