# ETC
Easier To Change, ETC, is a principle from the pragmatic programmer that helps programmer evaluate what good design is.
The Pragmatic Programmer (p. 29).
A thing is well designed if it adapts to the people who use it. For code, that means it must adapt by changing. So we believe in the ETC principle: Easier to Change. ETC. That's it.
# Backlinks
- ETC can help architectural judgement
- When it comes to technical design, what's important is to pick an option that's easier to change later (ETC). In absence of a good criteria, software engineers may opt for something that's more artistic (§Peacock architecture Beaumaris architecture).