Skip to main content

Hva er konvensjonen om konfigurasjon?

Konvensjon over konfigurasjon er en dataprogrammeringsfilosofi som vanligvis gjør det lettere for programmerere å designe tabeller og elementer basert på et klassenavn.Når konvensjonen om konfigurasjon brukes, må bare elementer som går mot baseklassenavnet skrives inn i kodingen.Mindre koding er totalt sett nødvendig med denne filosofien, og det er generelt færre stavebaserte feil.En annen fordel er at konfigurasjonsfilen som lagrer alle klassenavnene generelt er mindre, noe som øker kodingshastigheten og stabiliteten.

I konvensjonsfilosofien over konfigurasjon kan det være en eller flere hovedklasser som brukes i programmet, med sub-elementer under det.For eksempel kan et program ment for å samle inventar ha en klasse som heter "Inventory."Under denne klassen kan det være tabeller og elementer som har samme navn, men som er forskjellige på grunn av deres funksjon.Denne skillet betyr at programmereren normalt ikke trenger å komme med unike eller forskjellige navn for hvert element, noe som kan ta tid og kan være vanskelig når det er mange lignende elementer.

Mens du bruker samme klassenavn for hvert element er det viktigste iKonvensjon over konfigurasjon, det er tider hvor programmereren vil ha eller trenger et element for å ha et annet navn.Dette kan brukes til å skille elementet ytterligere eller av en rekke andre grunner.I denne filosofien må bare elementer som ikke er oppkalt etter hovedklassen, skrives inn i programmeringen;Alt annet antas å bli oppkalt etter hovedklassen.

Når det gjelder koding, betyr konvensjon over konfigurasjon ofte mindre programmering vil være nødvendig generelt, fordi navn ikke trenger å bli kodet inn. Det har også en tendens til å være færre problemer med stavemåtenFeil, som feil å navngi et element, fordi det er nødvendig med færre navn generelt.Begge disse gjør det lettere for programmereren å lage programvaren.

Funksjonalitet forbedres også med konvensjonen over konfigurasjon på grunn av et mindre konfigurasjonsfilfotavtrykk.Hver gang et klasse- eller elementnavn plasseres i programmeringen, lagres det også i konfigurasjonsfilen slik at den kan koble alle elementene.En stor konfigurasjonsfil fører ofte til et tregt og flyktig program, fordi det er mange elementer som må redegjøres for.Hvis filen er liten, er det mindre å bekymre seg for, og programvaren er vanligvis bedre.