YAGNI noun1 •(informal) Acronym of you ain't gonna need it, the principle that software developers should not add functionality to software until it is required.