YAGNI: You ain’t gonna need it

YAGNI (Buna ihtiyacın olmayacak)

Eğer bir API yazmıyorsanız ileride şuna da ihtiyacım olur diyerek hayali kodlar üretmeyin. Bu kodlar test süreçlerini de düşünürsek size tahmininizden fazla zaman kaybettirecektir. Ayrıca programınız olması gerekenden daha karmaşık hale gelecektir. Bundan dolayı gerçekten ihtiyacınız olana dek programınıza yeni özellikler eklemeyin.

Kaynak: http://fehmicansaglam.net/temel-programlama-ilkeleri/

Bunlar da hoşunuza gidebilir...