Duplicated or otherwise redundant code obscures intent and makes it harder to understand the logic. There are several other reasons to avoid redundant code. For example, it makes maintenance harder.
Use standard algorithms where apropriate, instead of writing some own implementation.
Duplicated or otherwise redundant code obscures intent, makes it harder to understand the logic, and makes maintenance harder, among other problems. It often arises from cut-and-paste programming.
**See also**: [SL.1](#Rsl-lib)
Use standard algorithms where apropriate, instead of writing some own implementation.