La convention plutôt que configuration est une philosophie de programmation informatique qui fait qu'il est souvent plus facile pour les programmeurs de concevoir des tableaux et des éléments basés sur un nom de classe. Lorsque convention plutôt que configuration est utilisé, seuls les éléments qui vont à l'encontre du nom de la classe de base doit être écrit dans le codage. Moins de codage nécessaires dans l'ensemble de cette philosophie, et il y a moins orthographe généralement basés sur des erreurs. Un autre avantage est que le fichier de configuration qui stocke tous les noms de classe en général est plus faible, ce qui augmente la vitesse du codage et de la stabilité.
Dans la philosophie de convention plutôt que configuration, il peut y avoir une ou plusieurs classes principales utilisées dans le programme, avec des sous-éléments en dessous. Par exemple, un programme destiné pour le pointage des stocks peut avoir une classe nommée «Inventaire». Dans cette classe, il peut y avoir des tables et des éléments qui ont le même nom mais sont distinctes en raison de leur fonction. Cette distinction signifie que le programmeur n'a normalement pas à trouver des noms uniques ou différents pour chaque élément, ce qui peut prendre du temps et peut être difficile quand il y a de nombreux éléments similaires.
Lorsque vous utilisez le même nom de classe pour chaque élément est primordial dans la convention sur la configuration, il y a des moments où le programmateur veulent ou ont besoin d'un élément à un autre nom. Ceci peut être utilisé pour mieux distinguer l'élément ou pour diverses autres raisons. Dans cette philosophie, seuls les éléments qui ne sont pas nommés d'après la classe principale doit être inscrite dans la programmation, tout le reste est supposé être le nom de la classe principale.
En termes de codage, convention plutôt que configuration signifie souvent moins de programmation seront nécessaires dans l'ensemble, parce que les noms n'ont pas besoin d'être codé po Il a aussi tendance à avoir moins de problèmes avec les fautes d'orthographe, tels que mal nommer un élément, parce que nombre de noms sont nécessaires global. Ces deux rendre plus facile pour le programmeur pour créer le logiciel.
La fonctionnalité est également améliorée grâce convention plutôt que configuration en raison d'un encombrement plus petit fichier de configuration. Quand un nom de classe ou de l'élément est placé dans la programmation, il est également stocké dans le fichier de configuration afin de pouvoir connecter tous les éléments. Un fichier de configuration volumineux conduit souvent à un programme lent et instable, car il y a de nombreux éléments qui doivent être pris en compte. Si le fichier est petit, alors il y a moins de soucis et le logiciel est généralement meilleure vue d'ensemble.