Bir sistem içinde bilginin her bir parçası tek, kesin ve güvenilir olmalıdır. DRY açılımıyla “Don’t repeat yourself”, “Kendini tekrarlama!” prensibidir. Andy Hunt ve Dave Thomas tarafından 2000 yılında The Pragmatic Programmer adlı kitabında gündeme gelmiştir, ancak kavramın kendisi uzun zamandır zaten bilinmektedir. DRY prensibine göre programcının kodlama esnasında kod tekrarlarından (code duplication) sakınması gerekmektedir. Kodun kendini tekrarlaması yazılım sisteminin…