Minimal Code
Resist the urge to write more than necessary.
Principles
- YAGNI. You aren't gonna need it. No speculative parameters, no "for future extensibility" hooks, no configuration for cases that don't exist.
- KISS. The simplest thing that could possibly work. If there's a one-line solution and a three-class solution, the one-liner wins until there's a concrete reason it doesn't.
- DRY when it actually repeats. Three occurrences before you extract a helper. Two might be
[Description truncada. Veja o README completo no GitHub.]