Strategia Convention Over Configuration
Strategia Convention Over Configuration umożliwia tworzenie złożonych rozwiązań programistycznych przy minimalnym użyciu kodu. Opiera się na ustalonych zasadach, które upraszczają często skomplikowane aspekty działania systemu, przekształcając je w oczywiste zachowania, które programiści muszą jedynie wdrożyć.
W praktyce, ta strategia znacząco ogranicza potrzebę konfigurowania oraz pisania kodu do niezbędnego minimum.
Zalety
- Redukcja ilości kodu
- Uproszczenie procesu tworzenia aplikacji
- Przyspieszenie czasu wdrożenia
Wady
Główną wadą tego podejścia jest konieczność posiadania przez programistów pełnej świadomości obowiązujących zasad (konwencji). Bez tej wiedzy, strategia może nie działać optymalnie.