Software Design

A collection of 5 posts

YAGNI

YAGNI

"YAGNI" is an acronym that stands for "You Ain't Gonna Need It" In practice, what it means you shouldn't jump the gun and write software that you presume you'll need in the future. Build the simplest thing that will work and then see if you need what you initially presumed.