Why You Unintentionally Violate This Principle When You Apply DRY

You often violate the IOS-Principle which makes your code harder to test, unstable for changes, and not correct at all

Arnold Abraham
CodeX
Published in
7 min readDec 8, 2021

--

Image made by the Author via Canva.com

Instead of doing a good old refactoring, you’ve probably even made it worse.

--

--

Arnold Abraham
CodeX
Writer for

JavaScript, TypeScript and C#/.NET Tutorials/News/Best Practices by a German Software Engineer - Fun helps you to learn on the fly --> arnoldcode.com