Co to jest Konwencja nad konfiguracją?

Konwencja dotycząca konfiguracji to filozofia programowania komputerowego, która zwykle ułatwia programistom projektowanie tabel i elementów na podstawie nazwy klasy. Gdy używana jest konwencja konfiguracji, tylko elementy sprzeczne z nazwą klasy bazowej muszą zostać zapisane w kodowaniu. Ta filozofia wymaga ogólnie mniej kodowania i generalnie jest mniej błędów opartych na pisowni. Kolejną zaletą jest to, że plik konfiguracji, w którym przechowywane są wszystkie nazwy klas, jest ogólnie mniejszy, co zwiększa szybkość i stabilność kodowania.

W filozofii konwencji nad konfiguracją może być używana jedna lub kilka głównych klas programu, z podelementami poniżej. Na przykład program przeznaczony do liczenia zapasów może mieć klasę o nazwie „Zapasy”. W tej klasie mogą istnieć tabele i elementy o tej samej nazwie, ale różniące się ze względu na swoją funkcję. To rozróżnienie oznacza, że ​​programista zwykle nie musi wymyślać unikalnych lub różnych nazw dla każdego elementu, co może zająć trochę czasu i może być trudne, gdy istnieje wiele podobnych elementów.

Chociaż używanie tej samej nazwy klasy dla każdego elementu ma pierwszorzędne znaczenie w porównaniu z konfiguracją, są chwile, kiedy programiści będą chcieli lub będą potrzebować innego elementu. Można to wykorzystać do dalszego rozróżnienia elementu lub z wielu innych powodów. W tej filozofii tylko elementy, które nie są nazwane po głównej klasie, muszą być zapisane w programowaniu; zakłada się, że wszystko inne nosi nazwę głównej klasy.

Jeśli chodzi o kodowanie, konwencja nad konfiguracją często oznacza, że ​​ogólnie potrzebne będzie mniej programowania, ponieważ nazwy nie muszą być kodowane. Występuje również mniej problemów z błędami ortograficznymi, takimi jak nieprawidłowe nazewnictwo elementu, ponieważ potrzeba mniejszej liczby nazw ogólny. Oba te elementy ułatwiają programistom tworzenie oprogramowania.

Funkcjonalność poprawiono także w porównaniu z konfiguracją ze względu na mniejszą powierzchnię pliku konfiguracyjnego. Ilekroć w programie umieszczana jest nazwa klasy lub elementu, jest ona również zapisywana w pliku konfiguracyjnym, aby można było 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 uwzględnić. Jeśli plik jest mały, nie musisz się martwić, a oprogramowanie ogólnie jest ogólnie lepsze.

INNE JĘZYKI

Czy ten artykuł był pomocny? Dzięki za opinie Dzięki za opinie

Jak możemy pomóc? Jak możemy pomóc?