DRY est l’acronyme de “Don’t Repeat Yourself”. C’est un principe de programmation qui vise à réduire la redondance du code en encourageant la re-utilisation de morceaux de code. Au lieu de répéter le même code à plusieurs endroits, le principe DRY recommande d’extraire ce code dans une fonction ou une classe séparée et de l’utiliser partout où c’est nécessaire.
Ce principe permet non seulement de rendre le code plus lisible et plus propre, mais également de le maintenir plus facilement, étant donné qu’une modification à un endroit se répercutera automatiquement à tous les endroits où ce code est utilisé.