Snake Game – Görev Tamam

Dün birkaç saat uğraşarak başladığım,Bugünde 1-2 saat uğraştıktan sonra çalışan bir snake oyunu yapmış bulunmaktayım. Pratik açısından oldukça iyi oldu. Debugger kullanmadan kod yazmanın zevkini yaşadım diyebilirim. Genelde Test Driven Development tarzı ile kod geliştirmemekte ısrar edenlerin en çok yakındığı konulardan biriside TDD’nin fazla vakit aldığını savunmalarıdır. Daha önceden okul projelerinde de buna benzer oyun vs. birçok proje yapmıştık. Ve bu kadar kısa sürede hiçbirini bitirdiğimi hatırlamıyorum. Tabi en önemli avantajı bence kodun temizliği, GUI den bağımsız oluşu, küçük ve yönetilebilir sınıflar olmasıydı. Ayrıca kod herzaman iyileştirmelere açık Refactoring işlemi oldukça kolay çünkü sizin kodunuzun yapması gerekenlerin testi yazılmış bir şeyi değiştirdiğinizde test başarısız olursa oldukça kolay yakalayabiliyorsunuz. Birkaç düzenlemeden sonra makale olarak yayınlamayı düşünüyorum umarım faydalı olur.

2 thoughts on “Snake Game – Görev Tamam

Comments are closed.