Programlama Prensibi KISS
KISS programlama prensibi (Keep it simple, stupid, Basit tut, aptal), sistemi daha basit ve hafif yapmak mümkünse, gereksiz yere karmaşıklaştırmaktan kaçınmayı önerir.
KISS prensibine göre bir sistemi doğru bir şekilde inşa etmek için aşağıdaki kurallara uyulmalıdır:
-
Tüm gerekli görevler, geliştirilmesi
4-12saatten fazla sürmeyen daha küçük alt görevlere bölünmelidir. - Tüm alt görevler bir veya birkaç sınıf tarafından çözülmelidir.
-
Görevleri çözmek için kullanılan yöntemler ideal olarak
30-40satırla sınırlandırılmalıdır. - Kod yazmadan önce, verilen görevin çözümünün nasıl olacağı tasarlanmalıdır.
- Gereksiz ve kullanılmayan tüm kodlar kaldırılmalıdır.
Ayrıca Bakınız
-
Nesne yönelimli programlamaya dayalı yazılım önerileri sunan
SOLIDprensibi -
Yazılımı küçük bileşenlere ayıran
DRYprensibi -
Gereksiz yazılım işlevlerinden kaçınmayı öneren
YAGNIprensibi -
Her fonksiyon için yalnızca bir komut tanımlayan
CQSprensibi -
Yazılım geliştirilirken uygulanan
LoDprensibi - Yazılım geliştirilirken uygulanan sorumluluk ayrımı prensibi