Don’t Repeat Yourself
Prosta zasada skłaniająca do niepowtarzania tych samych fragmentów kodu w wielu miejscach ale również unikanie wykonywania tych samych czynności (np. automatyzacja tworzenia buildów, czy też w przypadku Visual Studio - korzystanie ze snippets) .
- Głównymi zaletami są:
- mniej linii kodu
- eliminacja błędu powoduje jego usunięcie w całej aplikacji
- łatwiejsze wprowadzanie zmian
- szybsze tworzenie aplikacji