Zasada DRY - Don't repeat yourself

DRY - unikaj powtarzania tych samych części kodu.


Nie powtarzaj się to wzorzec, który mówi, że należy unikać powtarzania tych samych części kodu w różnych miejscach. Pozwala to na uniknięcie kopiowania lub kopiowania i delikatnego zmieniania części kodu w inne miejsca. Główną zaletą DRY (Don't repeat yourself) jest uniknięcie błędów popełnianych w trakcie kopiowania powtarzających się fragmentów kodu. Pozwala to zaoszczędzić czas, który tracimy, aby wprowadzić mało znaczące zmiany do kopiowanego kodu a następnie czas, który tracimy na szukanie zmian, które przeoczyliśmy w trakcie kopiowania. W zasadzie DRY chodzi również o unikanie powtórzeń czynności, które są wykonywane przez programistów. Takie czynności powinny być robione poprzez generatory kodu lub skrypt automatyzujące pracę.

Sposoby realizacji założeń DRY w językach programowania:

  • funkcje,
  • szablony lub makra,
  • struktury,
  • klasy,
  • stałe,
  • moduły,
  • biblioteki.
Komentarze facebook (polub nasz profil na FB aby je zobaczyć):