YAGNI

Noun

 * : the principle that software developers should not add functionality to software until it is required.