Zalety stosowania Główną zaletą stosowania reguły DRY podczas pisania programu jest uniknięcie problemów wynikających z błędów popełnionych w powtarzającym się fragmencie kodu. Wówczas DRY przynosi znaczną oszczędność czasu, bo zmianę trzeba wprowadzić tylko w jednym miejscu, i nerwów związanych z pominięciem któregoś z wystąpień wadliwego kodu. Podobnie zachodzi w przypadku konieczności udoskonalenia takiego powielonego kodu.

Jednocześnie stosowanie DRY wymusza lepsze specyfikowanie funkcjonalności i projektowanie interfejsów w kierunku ich uniwersalności. Na przykład funkcje: wypisująca dane do pliku i wypisująca dane na ekran mają z reguły niemal identyczną postać. Zaprojektowanie wspólnego interfejsu wypisywania danych dla ekranu i pliku (deskryptor konsoli, którego można użyć razem z write() w POSIX, czy strumienie w C++) pozwalają na całkowite współdzielenie kodu.

Sposoby realizowania W różnych językach programowania istnieje wiele mechanizmów pomagających realizowanie reguły DRY.