August 2018
Beginner
594 pages
22h 33m
English
YAGNI, which stands for You Aren't Gonna Need It, or You Ain't Gonna Need It, is a principle from the software development methodology of Extreme Programming (XP). XP is one of the first agile methods and was the dominant one until the rise of the popularity of Scrum. YAGNI is similar to the KISS principle in that they both aim for simpler solutions, with YAGNI focusing on a specific aspect, which is the removal of unnecessary functionality and logic.