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
- <h1>Rob Pike's 5 Rules of Programming</h1>cs.unc.edu
- Essays on programming I think about a lot | benkuhn.netbenkuhn.net
- Choose Boring Technologyboringtechnology.club
- "Inventing on Principle" by Bret Victor speech transcriptjamesclear.com
- Repeat yourself, do more than one thing, and... — programming is terribleprogrammingisterrible.com
- notes/books/pragmatic-programmer.md at master · pkardas/notes · GitHubgithub.com
- PEP 20 – The Zen of Python | peps.python.orgpeps.python.org
- Basics of the Unix Philosophycatb.org
- Readingcarlkolon.com
- Jacob's Web Sitejacobgw.com
- Zawinski's Lawlaws-of-software.com