Co to jest konwencja o konfiguracji?

Konwencja nad konfiguracją to filozofia programowania komputerowego, która zwykle ułatwia programistom projektowanie tabel i elementów na podstawie nazwy klasy. Gdy używana jest konwencja nad konfiguracją, należy zapisać tylko elementy, które kierują się nazwa klasy podstawowej. Z tej filozofii jest ogólnie potrzebne mniej kodowania, a ogólnie jest mniej błędów opartych na pisowni. Kolejną zaletą jest to, że plik konfiguracyjny, który przechowuje wszystkie nazwy klas, jest ogólnie mniejszy, co zwiększa szybkość i stabilność kodowania.

W filozofii konwencji nad konfiguracją może być jedna lub kilka głównych klas w programie, z podelementami poniżej. Na przykład program przeznaczony do opracowania zapasów może mieć klasę o nazwie „Inwentaryzacja”. W tej klasie mogą znajdować się tabele i elementy, które mają tę samą nazwę, ale są odrębne ze względu na ich funkcję. To rozróżnienie oznacza, że ​​programista normalnie nie musi wymyślać unikalnych lub DIFFerent Names dla każdego elementu, które mogą zająć czas i mogą być trudne, gdy istnieje wiele podobnych elementów.

Podczas używania tej samej nazwy klasy dla każdego elementu jest najważniejsze w konwencji nad konfiguracją, są chwile, kiedy programista będzie chciał lub potrzebuje elementu, aby mieć inną nazwę. Można to wykorzystać do dalszego rozróżnienia elementu lub z różnych innych powodów. W tej filozofii tylko elementy, które nie są nazwane po głównej klasie, muszą zostać zapisane w programowaniu; Zakłada się, że wszystko inne jest nazwane na cześć klasy głównej.

Jeśli chodzi o kodowanie, konwencja nad konfiguracją często oznacza ogólnie mniejsze programowanie, ponieważ nazwy nie trzeba zakodować. Jest również mniej problemów z błędami pisowni, takimi jak niepoprawne nazywanie elementu, ponieważ ogólnie potrzebne jest mniej nazw. Oba ułatwiają programistom CREZjadłem oprogramowanie.

Funkcjonalność jest również ulepszona dzięki konwencji nad konfiguracją z powodu mniejszego śladu pliku konfiguracyjnego. Ilekroć nazwa klasy lub elementu jest umieszczana w programowaniu, jest również przechowywana w pliku konfiguracyjnym, aby mógł połączyć wszystkie elementy. Duży plik konfiguracyjny często prowadzi do powolnego i niestabilnego programu, ponieważ istnieje wiele elementów, które należy rozliczyć. Jeśli plik jest mały, to jest mniej do martwienia się, a oprogramowanie jest zwykle lepsze.

INNE JĘZYKI