> The project contains repetitive [[Design|design]] that could be unified within a single [[abstraction]]
^definition
## Consequences
- Searching and modifying many places at once is a nuisance
- When the same code appears in many places but in a slightly different form, it means that there is no [[abstraction]]
- Searching and modifying them using appropriate abstractions may not be high on the list of priorities, but significantly contributes to increasing readability and maintenance
^consequences