diff --git a/content/roadmaps/101-backend/content/114-design-and-development-principles/106-dry.md b/content/roadmaps/101-backend/content/114-design-and-development-principles/106-dry.md index 378c54dd5..5ca661937 100644 --- a/content/roadmaps/101-backend/content/114-design-and-development-principles/106-dry.md +++ b/content/roadmaps/101-backend/content/114-design-and-development-principles/106-dry.md @@ -1 +1,7 @@ -# Dry \ No newline at end of file +# DRY + +Don't Repeat Yourself (DRY) is a software design principle which encourages developers to not repeat software patterns or code. DRY encourages code reusability, often in the form of methods, functions, or subroutines. When DRY is implemented successfully, developers are able to make one change to update many related elements while avoiding making changes to unrelated elements. + +Free Content +Software Design Principles DRY and KISS +Best Practices for Scientific Computing