You Are Not Going To Need It (YAGNI)

YAGNI advises developers to avoid adding functionality or code until it is explicitly required. Instead of anticipating future needs and over-engineering solutions, focus only on what is necessary to fulfill current requirements.

Documentation

See also Simplify Your PHP Code with KISS, YAGNI, and DRY.

Related : Agile, Don’t Repeat Yourself (DRY), KISS, Technical Debt