Konunun özü
Bir algoritmanın iyi görünmesi yetmez; örnek girdilerle denemek gerekir. Normal durumun yanında sınır durumları da seç. Beklenen sonuçla gerçek sonucu karşılaştırıp fark varsa kaydet.
Birlikte düşünelim
Test örneklerini küçük bir çizelgede tutabilirsin. Her düzeltmeden sonra aynı örneği yeniden çalıştırmak, sorunun giderildiğini görmeyi sağlar. Test etmek hatasızlık garantisi değil, geliştirme yoludur.
Kelimeleri keşfet
Test etme
Bir çözümün beklenen sonucu verip vermediğini deneme.
Mini görev
İki sayıdan büyüğünü bulan algoritma için üç test girdisi ve beklenen sonuç yaz.
Bir örnek gör
4 ve 7 → 7; 9 ve 2 → 9; 5 ve 5 → eşit.
Sınır durumu testine bir örnek ver.
İki sayı karşılaştırmasında eşit sayıları denemek sınır durumudur.
Bu konuda neler öğreniyorum?
- Algoritmanın adımlarını akış şemasında gösterir.
- Geliştirdiği algoritmayı örnek girdilerle test eder.