Poorly designed code usually takes more code to do the same things, often because the code quite literally does the same thing in several places.
— Martin Fowler, Refactoring: Improving the Design of Existing Code (1999)
Source: https://www.oreilly.com/library/view/-/0201485672
Topics: software design, complexity