You_aren't_gonna_need_it
en.wikipedia.org · 458 words · saved by 3 readers
Couldn't find lead section for You_aren't_gonna_need_it
From Wikipedia, the free encyclopedia "You aren't gonna need it"[1][2] (YAGNI)[3] is a principle which arose from extreme programming (XP) that states a programmer should not add functionality until deemed necessary.[4] Other forms of the phrase include "You aren't going to need it" [5][6] and "You ain't gonna need it".[7] Ron Jeffries, a co-founder of XP, explained the philosophy: "Always implement things when you actually need them, never when you just foresee that you [will] need them."[8] YAGNI is a principle behind the XP practice of "do the simplest thing that could possibly work"…
saved by
related reading
- Yagnimartinfowler.com
- Cognitive load is what mattersminds.md
- Write code that is easy to delete, not easy to... — programming is terribleprogrammingisterrible.com
- How To Do Lessalexturek.com
- Repeat yourself, do more than one thing, and... — programming is terribleprogrammingisterrible.com
- Basics of the Unix Philosophycatb.org
- The Ultimate Productivity Hack is Saying No - James Clearjamesclear.com
- Before you try to do something, make sure you can do nothingdevblogs.microsoft.com
- Things I believe · GitHubgist.github.com
- Do the simplest thing that could possibly workseangoedecke.com
- Unix philosophyen.wikipedia.org
- Technical Debt | Glossary | ProductPlanproductplan.com