Welcome to the viewTutorial wiki!
YAGNI: You aren't gonna need it!
YAGNI is a principle of extreme programming which basically means that programmers should not implement a functionality until it is actually needed.