About 161,000 results
Open links in new tab
  1. Don't repeat yourself - Wikipedia

    " Don't repeat yourself " (DRY) is a principle of software development aimed at reducing repetition of information which is likely to change, replacing it with abstractions that are less likely to change, or …

  2. DRY Principle in Software Development - GeeksforGeeks

    Aug 27, 2025 · "Don't Repeat Yourself" (DRY) is a software development principle that encourages developers to avoid duplicating code in a system. When developers adhere to the DRY principle, …

  3. What is DRY principle? | Definition from TechTarget

    Aug 4, 2025 · The DRY (don't repeat yourself) principle, introduced by Andrew Hunt and David Thomas in The Pragmatic Programmer, promotes the idea that every piece of knowledge should have a …

  4. The Principles of Clean Code: DRY, KISS, and YAGNI - Medium

    Jul 22, 2023 · DRY extends beyond literal code duplication. It also encompasses the duplication of knowledge and intent. In other words, it’s about expressing the same concept in multiple places, …

  5. The DRY Principle - Codefinity

    Explore the DRY (Don't Repeat Yourself) principle in software development, a key practice for reducing redundancy and enhancing code maintainability. Learn in this article how to implement DRY …

  6. DRY principles: How to write efficient SQL | dbt Labs

    Oct 9, 2025 · DRY is a software development principle that stands for “Don’t Repeat Yourself.” Living by this principle means that your aim is to reduce repetitive patterns and duplicate code and logic in …

  7. What Is Dry Code, and Is It Always A Good Thing? - Boot.dev

    Oct 16, 2022 · “Don’t repeat yourself”, or “DRY” for short, is a somewhat controversial principle of software development. It aims to make code cleaner, which is to say less buggy and easier to work …

  8. The DRY Principle: Why Repetition Kills Your Code

    Nov 30, 2024 · Principles in software development can make or break your codebase, and none is more fundamental than DRY (D on’t R epeat Y ourself). When you write code that contains multiple copies …

  9. DRY: What is it and how to implement it. Don't Repeat Yourself

    May 3, 2023 · The DRY (Don't Repeat Yourself) principle is a key concept in software development that focuses on reducing code duplication and improving maintainability. By following the DRY principle, …

  10. The DRY Principle in Programming: Why It's Not ... - Code Conservatory

    As a developer, you might be familiar with the DRY (Don’t Repeat Yourself) principle in programming. It encourages the reduction of code duplication, which often leads to more maintainable, efficient, and …