You aren't gonna need it


(YAGNI) A motto of extreme programming expressing the principle that functionality should not be implemented until it is needed. The traditional waterfall model makes it difficult to add features after the specification has been signed off, tempting the specifier to add features that may never be used but which take time to program, debug, test and document.

Last updated: 2014-03-27

Nearby terms:

You are not expected to understand thisYou aren't gonna need itYourdon

Try this search on Wikipedia, Wiktionary, Google, OneLook.