Screencast - Visual Studio 2010 ile Test Driven Development

Merhaba Arkadaşlar,

Özellikle çevik(Agile) süreçlerde kullanılan önemli tekniklerden biriside Test Güdümlü Geliştirme(Test Driven Development) dir. Bu tekniğin ana fikri ise Red-Green-Refactor kelimelerinden oluşmaktadır. Herşey bir test geliştirilerek başlar. Testin öncelikle başarılı olmaması(Fail) hedeflenir. Bu Red olarak isimlendirilen adımdır. Sonrasında testten geçebilmek(Pass) için gerekli adımlar miminum kod eforu sarfedilerek gerçekleştirilir ki buda Green isimli adım olarak adlandırılmaktadır. Green adımı ile test başarılı bir şekilde geçildikten sonra kodun yeniden düzenlenmesi(Refactor) işlemleri yapılır. Tüm bu işlemlerin sonucunda testlerden başarı ile geçmiş ve amaca yönelik tüm kodlamaları içeren bir ürün oluşmaktadır. İşin ilginç olan noktalarından birisi de, geliştirmeye konu olan tiplerin(Types) ve üyelerinin(Members->Fields,Properties,Methods...) testi yazarken ortaya çıkmasıdır. Peki en basit haliyle Test Driven Development nasıl yapılabilir. Merak ediyorsanız tıklayın Wink

Süre : 22dk 27sn

Yeni görsel derslerde görüşmek dileğiyle hepinize mutlu günler dilerim.

Yorumlar (1) -

  • Bu giriş niteliğindeki çalışma için çok teşekkürler. Daha karmaşık yapılarında örneklemesini görmek dileği ile Smile

Yorum ekle

Loading