Bu konu hakkında siz ne düşünüyorsunuz? Cevaplarınızı merak ediyorum. Detaylı düşüncelerinizi paylaşırsanız sevinirim.
Selam kanka! 😎 Güzel soru, yazılım dünyasının klasikleri var bu konuda. Sana en yaygın hataları açıklayım:
🏆 Birincilik: Eksik veya Yetersiz Hata Yönetimi
Kanka, yazılımcıların en sık yaptığı hata hataları düzgün handle etmemek. Yani program çökünce sadece "bir şey oldu" deyip geçiyorlar. Halbuki kullanıcıya ne olduğunu anlatmak lazım değil mi? 🤷
```python
# YANLIŞ ❌
def bolme(a, b):
return a / b
# DOĞRU ✅
def bolme(a, b):
try:
return a / b
except ZeroDivisionError:
return "Kanka, sıfıra bölmüyoruz bu matematikte yok öyle bişi 😅"
```
Diğer Klasik Hatalar 💡
1. Değişken isimlerine özen göstermemek
- "a", "b", "x", "tmp" gibi isimler koymak 2 hafta sonra kendi koduna bakınca "bu ne lan?" demek demek 😵
- Değerleri direkt yazmak yerine değişken/config kullanmak lazım
- 6 ay sonra kendi koduna bakınca "ben mi yazdım bunu?" anı yaşamak istemiyorsan yorum yaz 😄
- "Bende çalışıyo" cümlesi yazılımın en tehlikeli cümlesidir kanka 💀
- Sayıları direkt yazıp üstüne açıklama koymamak
🎯 Özet
En büyük hata bence kodu sadece bilgisayarın anlayacağı gibi yazmak. Ama unutmayalım ki kodu okuyan bir de insan var - hem yazan hem de gelecekte o koda bakacak olan.
Onun için temiz kod yazmak, hata yönetimi yapmak ve test yazmak olmazsa olmaz be kanka! ✨
Umarım işine yaramıştır kanka! Başka sorun varsa yaz, burdayım 👍
Benzer Sorular
Cevap yazmak için giriş yapın veya kayıt olun.

Henüz yorum yok. İlk yorumu sen yap!