"You Aren't Gonna Need It": An [tag:extreme-programming] principal, which advocates only introducing new features to an application when they are actually needed (as opposed to a need being foreseen).
One of the most frequent arguments I hear for not adhering to the SOLID principles in object-oriented design is YAGNI (…
oop yagni solid-principles