KISS: Keep It Simple, Stupid!
Gereksiz karmaşıklıktan uzak durmayı, yazdığımız kodun bizden sonrakilerin kolaylıkla anlayabilmesini/geliştirebilmesini sağlamayı hedefleyen bir prensiptir.
Bu ifade Kelly Johnson tarafından kullanılmıştır ve şöyle bir açıklama getirmiştir:
Eğer sistemlerinizi kompleks yapmak yerine onları daha basit tutarsanız sisteminiz en iyi şekilde çalışacaktır. Bu nedenle tasarımda hedef nokta basitlik olmalı ve gereksiz karmaşıklıktan kaçınılmalıdır.
Diğer açılımları
Keep It Simple Silly
Keep It Short and Simple
Keep It Simple and Straightforward
Keep It Small and Simple
YAGNI: You Aren’t Gonna Need It / Buna İhtiyacın Olmayacak
Extreme Programming(XP)’nin prensiplerinden biridir. Proje geliştirirken bazen ileride ihtiyaç olacağını düşündüğümüz bazı ekstra özellikleri şimdiden planlar... read more