DRY Don't Repeat Yourself
Principe : une même logique ne doit exister qu'à un seul endroit du code.
Quand la logique change, inutile de traquer chaque copie. Contraire : WET (« Write Everything Twice »). Comme tout principe, il peut être poussé trop loin : une abstraction prématurée est pire qu'un peu de duplication.