Don't Repeat Yourself (DRY)
DRY is a principle that advocates for avoiding code duplication by extracting common functionality into reusable components. This principle aims to reduce the amount of code that needs to be written, and to make it easier to maintain and refactor.