Che cosa è convenzione sulla configurazione?

Convenzione sulla configurazione è una filosofia di programmazione di computer che di solito rende più facile per i programmatori di progettare le tabelle e gli elementi in base a un nome di classe. Quando si usa convenzione sulla configurazione, solo gli elementi che vanno contro il nome della classe di base devono essere scritti in codice. Meno di codifica è necessaria complessiva con questa filosofia, e ci sono generalmente meno errori di ortografia-base. Un altro vantaggio è che il file di configurazione che memorizza tutti i nomi di classe generalmente è più piccolo, che aumenta la velocità e la stabilità della codifica.

Nella filosofia di convenzione sulla configurazione, ci possono essere una o più classi principali utilizzate nel programma, con sotto-elementi sottostanti. Per esempio, un programma destinato a conteggio inventario può avere una classe denominata "libro". In questa classe, ci possono essere tabelle e gli elementi che hanno lo stesso nome ma sono distinti per la loro funzione. Questa distinzione significa che il programmatore normalmente non deve venire con nomi univoci o diversi per ogni elemento, che può richiedere tempo e può essere difficile quando ci sono molti elementi simili.

Mentre si utilizza lo stesso nome della classe per ogni elemento è fondamentale nella convenzione sulla configurazione, ci sono momenti in cui il programmatore si vogliono o hanno bisogno di un elemento di avere un nome diverso. Questo può essere utilizzato per distinguere ulteriormente l'elemento o per una varietà di altre ragioni. In questa filosofia, solo gli elementi che non sono denominati dopo la classe principale devono essere scritte nella programmazione; tutto il resto si presume di essere chiamato dopo la classe principale.

In termini di codifica, convenzione sulla configurazione spesso significa meno di programmazione sarà necessario complessiva, perché i nomi non hanno bisogno di essere codificato in. Inoltre, si tende ad essere meno problemi con errori di ortografia, come ad esempio la denominazione errata elemento, perché sono necessarie meno nomi generale. Entrambi questi rendono più facile per il programmatore per creare il software.

La funzionalità è inoltre migliorata con convenzione sulla configurazione a causa di un piccolo file di impronta di configurazione. Ogni volta che un nome di classe o elemento viene inserito nella programmazione, anche viene memorizzato nel file di configurazione in modo che possa collegare tutti gli elementi. Un file di configurazione di grandi dimensioni spesso porta ad un programma lenta e volatile, perché ci sono molti elementi che devono essere contabilizzate. Se il file è piccolo, quindi c'è meno di cui preoccuparsi e il software di solito è meglio in generale.

  • Convenzione sulla configurazione è una filosofia di programmazione di computer che di solito rende più facile per i programmatori di progettare le tabelle e gli elementi in base a un nome di classe.