Murphy Kanunu

"Ters gidebilecek her şey ters gidecektir."

Açıklama:
Yazılımda iyimserliğe (happy path) yer yoktur. Sunucular yanabilir, veritabanları çökebilir, kullanıcı ismine beklenen formattan farklı semboller girebilir.

Gerçek Hayattan Örnek:
"Ağ üzerinden bu veri zaten her zaman JSON gelir, null check yapmaya gerek yok" derseniz, o API günün birinde timeout'a düşer ve tüm uygulamanız çöker. Defensive Programming (Savunmacı Programlama) yapın.