Når man laver software, så er der en masse principper man kan følge, et af de vigtigste er: Keep It Simple, Stupid (KISS). Stil altid spørgsmålet: "Hvad er den simpleste løsning?" og gør så det. Som udvikler kan man få lyst til at lave en fantastisk flot løsning, der kan 117 ting, men der er ikke noget værre end kode, der ikke bliver brugt. Så hold løsninger simple! Ligesom KISS er YAGNI også et princip, der er godt at følge: You Ain't Gonna Need It.