Hvad er konvention over konfiguration?

Konvention om konfiguration er en computerprogrammeringsfilosofi, der normalt gør det lettere for programmerere at designe tabeller og elementer baseret på et klassens navn. Når konvention over konfiguration bruges, skal kun elementer, der går imod basisklassenavnet, skrives i kodningen. Mindre kodning er generelt nødvendig med denne filosofi, og der er generelt færre stavebaserede fejl. En anden fordel er, at konfigurationsfilen, der gemmer alle klassenavne generelt, er mindre, hvilket øger kodningens hastighed og stabilitet.

I konferencens filosofi over konfiguration kan der være en eller flere hovedklasser, der bruges i programmet, med underelementer nedenfor. For eksempel kan et program, der er beregnet til at stemme overensstemmelse med en klasse, der hedder "Inventory." Under denne klasse kan der være tabeller og elementer, der har samme navn, men er forskellige på grund af deres funktion. Denne sondring betyder, at programmøren normalt ikke behøver at komme med unik eller DIFFerent navne for hvert element, som kan tage tid og kan være vanskeligt, når der er mange lignende elementer.

Mens du bruger det samme klassens navn til hvert element er vigtigst i konvention over konfiguration, er der tidspunkter, hvor programmereren vil have eller har brug for et element for at have et andet navn. Dette kan bruges til yderligere at skelne elementet eller af en række andre grunde. I denne filosofi skal kun elementer, der ikke er opkaldt efter hovedklassen, skrives i programmeringen; Alt andet antages at blive opkaldt efter hovedklassen.

Med hensyn til kodning betyder konvention om konfiguration ofte mindre programmering generelt nødvendigt, fordi navne ikke behøver at blive kodet i. Der er også en tendens til at være færre problemer med stavefejl, såsom forkert navngivning af et element, fordi færre navne generelt er nødvendige. Begge disse gør det lettere for programmereren at crespiste softwaren.

Funktionalitet forbedres også med konvention over konfiguration på grund af et mindre konfigurationsfilfodaftryk. Hver gang et klasse eller et elementnavn placeres i programmeringen, gemmes det også i konfigurationsfilen, så den kan forbinde alle elementerne. En stor konfigurationsfil fører ofte til et træg og flygtigt program, fordi der er mange elementer, der skal redegøres for. Hvis filen er lille, er der mindre at bekymre sig om, og softwaren er normalt bedre generelt.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?