Original von Ic3m4n
Kannste das vielleicht "Idioten-sicher" erklären ? ...oder an einem praktischen Beispiel ?
Praktisches Beispiel (in Mathe statt PHP o.ä.):
Angenommen, wir haben eine Formel, die irgendwas total tolles ausrechnet:
Da drin kommen dauernd die Faktoren x+1 und x-1 vor:
So. Die muss man ja nicht unbedingt mehrmals ausrechnen, außerdem könnte sich bei ihnen was ändern (weil zum Beispiel jemand merkt, dass der Faktor x+3 ein tolleres Ergebnis liefert als der Faktor x+1), oder es gibt andere Formeln, die auch x+1 oder x-1 verwenden usw usw. DRY (don't repeat yourself) ist in vielerlei Hinsicht ein nützliches Prinzip.
Darum geht's im Prinzip.