<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Test Driven Development</title>
	<atom:link href="http://www.cihataltuntas.com/?feed=rss2&#038;p=37" rel="self" type="application/rss+xml" />
	<link>http://www.cihataltuntas.com/?p=37</link>
	<description>Test Infected Software Engineer</description>
	<lastBuildDate>Mon, 06 Sep 2010 23:45:20 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Mesut HAZEN &#187; Blog Archive &#187; Test Driven Development</title>
		<link>http://www.cihataltuntas.com/?p=37&#038;cpage=1#comment-9857</link>
		<dc:creator>Mesut HAZEN &#187; Blog Archive &#187; Test Driven Development</dc:creator>
		<pubDate>Sun, 15 Aug 2010 09:41:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.cihataltuntas.com/?p=37#comment-9857</guid>
		<description>[...] view source [...]</description>
		<content:encoded><![CDATA[<p>[...] view source [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: &#187; TDD : Mocks, Stubs and Two Smoking Barrels</title>
		<link>http://www.cihataltuntas.com/?p=37&#038;cpage=1#comment-7605</link>
		<dc:creator>&#187; TDD : Mocks, Stubs and Two Smoking Barrels</dc:creator>
		<pubDate>Tue, 04 May 2010 19:06:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.cihataltuntas.com/?p=37#comment-7605</guid>
		<description>[...] Driven Development nedir, ne değildir?&#8221;in temel felsefesine daha önceden bu yazıda değinmiştik. Şimdi biraz daha derinlere inip gerçek hayatta TDD ile geliştirdiğimiz [...]</description>
		<content:encoded><![CDATA[<p>[...] Driven Development nedir, ne değildir?&#8221;in temel felsefesine daha önceden bu yazıda değinmiştik. Şimdi biraz daha derinlere inip gerçek hayatta TDD ile geliştirdiğimiz [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Emre</title>
		<link>http://www.cihataltuntas.com/?p=37&#038;cpage=1#comment-5917</link>
		<dc:creator>Emre</dc:creator>
		<pubDate>Sat, 26 Dec 2009 14:20:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.cihataltuntas.com/?p=37#comment-5917</guid>
		<description>Makale Gerçekten yararlı olmuş ,aslında yazarken biz bunları zaten biliyoruz çalışır hertürlü diyoruz ve burda hata yapıyoruz..Ekleme güncelleme silme metotları yazarken örneğin bu ekler günceller siler şimdi zaman kaybetmiyeyim daha çok iş var deip geçiyoruz bu aşamayı ve sonra hata çıktığında bunu proje ilerlediğinde analiz etmek bulmak ve halletmek uzun zaman kayıplarını doğurabiliyor..Umarım herkez dikkat eder bu hususa da ..Makale için teşekkrler,Ellerinize sağlık ..</description>
		<content:encoded><![CDATA[<p>Makale Gerçekten yararlı olmuş ,aslında yazarken biz bunları zaten biliyoruz çalışır hertürlü diyoruz ve burda hata yapıyoruz..Ekleme güncelleme silme metotları yazarken örneğin bu ekler günceller siler şimdi zaman kaybetmiyeyim daha çok iş var deip geçiyoruz bu aşamayı ve sonra hata çıktığında bunu proje ilerlediğinde analiz etmek bulmak ve halletmek uzun zaman kayıplarını doğurabiliyor..Umarım herkez dikkat eder bu hususa da ..Makale için teşekkrler,Ellerinize sağlık ..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ümran kamar</title>
		<link>http://www.cihataltuntas.com/?p=37&#038;cpage=1#comment-5506</link>
		<dc:creator>ümran kamar</dc:creator>
		<pubDate>Wed, 25 Nov 2009 19:13:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.cihataltuntas.com/?p=37#comment-5506</guid>
		<description>Ben de okudum faydalandım, teşekkür edeyim. Maalesef ben de özellikle de bilmediğim bir alana hizmeten program geliştirdiğim için iş hayatımda bu şekilde geliştirme yapamıyorum.</description>
		<content:encoded><![CDATA[<p>Ben de okudum faydalandım, teşekkür edeyim. Maalesef ben de özellikle de bilmediğim bir alana hizmeten program geliştirdiğim için iş hayatımda bu şekilde geliştirme yapamıyorum.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mustafa Tanış</title>
		<link>http://www.cihataltuntas.com/?p=37&#038;cpage=1#comment-5269</link>
		<dc:creator>Mustafa Tanış</dc:creator>
		<pubDate>Tue, 27 Oct 2009 09:39:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.cihataltuntas.com/?p=37#comment-5269</guid>
		<description>teşekkürler çok faydalı olmuş</description>
		<content:encoded><![CDATA[<p>teşekkürler çok faydalı olmuş</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Çağrı Genç</title>
		<link>http://www.cihataltuntas.com/?p=37&#038;cpage=1#comment-5115</link>
		<dc:creator>Çağrı Genç</dc:creator>
		<pubDate>Wed, 30 Sep 2009 23:00:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.cihataltuntas.com/?p=37#comment-5115</guid>
		<description>Teşekkürler, çok güzel ve anlaşılır bir makale olmuş. 
İyi çalışmalar.</description>
		<content:encoded><![CDATA[<p>Teşekkürler, çok güzel ve anlaşılır bir makale olmuş.<br />
İyi çalışmalar.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: M. Cihat Altuntaş</title>
		<link>http://www.cihataltuntas.com/?p=37&#038;cpage=1#comment-570</link>
		<dc:creator>M. Cihat Altuntaş</dc:creator>
		<pubDate>Fri, 13 Mar 2009 15:15:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.cihataltuntas.com/?p=37#comment-570</guid>
		<description>Evet güzel bir soru :) Bilmediğiniz bir iş mantığı için test yazmanın pek mümkün olduğunu düşünmüyorum açıkçası. Testleri yazarkende elimizde belirli gereksinimler olmak zorunda . Eğer iş mantığını biliyorsak fakat sınıflarda neleri test edeceğimizi bilmiyorsak burada biraz OOP kuralları, biraz içgüdü işin içine giriyor.Doğaçlama yazsanız bile daha sonradan Refactoring ile testleri değiştirip sınıflar arası sorumlulukları taşıyabilirsiniz.

Bende toparlarsam yazacağınız uygulamada TDD olsun ya da olmasın, iş mantığını,gereksinimleri bilmeniz gerekiyor. Eğer bilmezseniz aynı kodu,testi sürekli değiştirmek zorunda kalırsınız.....</description>
		<content:encoded><![CDATA[<p>Evet güzel bir soru <img src='http://www.cihataltuntas.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Bilmediğiniz bir iş mantığı için test yazmanın pek mümkün olduğunu düşünmüyorum açıkçası. Testleri yazarkende elimizde belirli gereksinimler olmak zorunda . Eğer iş mantığını biliyorsak fakat sınıflarda neleri test edeceğimizi bilmiyorsak burada biraz OOP kuralları, biraz içgüdü işin içine giriyor.Doğaçlama yazsanız bile daha sonradan Refactoring ile testleri değiştirip sınıflar arası sorumlulukları taşıyabilirsiniz.</p>
<p>Bende toparlarsam yazacağınız uygulamada TDD olsun ya da olmasın, iş mantığını,gereksinimleri bilmeniz gerekiyor. Eğer bilmezseniz aynı kodu,testi sürekli değiştirmek zorunda kalırsınız&#8230;..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Volkan</title>
		<link>http://www.cihataltuntas.com/?p=37&#038;cpage=1#comment-568</link>
		<dc:creator>Volkan</dc:creator>
		<pubDate>Fri, 13 Mar 2009 15:00:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.cihataltuntas.com/?p=37#comment-568</guid>
		<description>Elinize sağlık. (Forumlardaki gibi oldu ama :) ) Verdiğiniz örnek basit bir program ve bildiğimiz kurallar doğrultusunda test yazdınız. Eğer tam anlamıyla hakim olmadığımız bir konuda program yazıyorsak bu testin başarısı ne olur?? Çünkü sondan başa doğru gittiğimiz kesin. Önce hataları düşünüyoruz daha sonra programa uyguluyoruz. Eğer bilmediğimiz bir konu için örneğin iş mantığı için kod yazdığımızı varsayalım. Belli genel kontroller (null excp gibi) dışında iş mantığı kontrollerinde sorun oluşur mu? Toparlarsak bu testleri yazmak için konuya hakim olmamız  gerekmez mi?</description>
		<content:encoded><![CDATA[<p>Elinize sağlık. (Forumlardaki gibi oldu ama <img src='http://www.cihataltuntas.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ) Verdiğiniz örnek basit bir program ve bildiğimiz kurallar doğrultusunda test yazdınız. Eğer tam anlamıyla hakim olmadığımız bir konuda program yazıyorsak bu testin başarısı ne olur?? Çünkü sondan başa doğru gittiğimiz kesin. Önce hataları düşünüyoruz daha sonra programa uyguluyoruz. Eğer bilmediğimiz bir konu için örneğin iş mantığı için kod yazdığımızı varsayalım. Belli genel kontroller (null excp gibi) dışında iş mantığı kontrollerinde sorun oluşur mu? Toparlarsak bu testleri yazmak için konuya hakim olmamız  gerekmez mi?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: M. Cihat Altuntaş</title>
		<link>http://www.cihataltuntas.com/?p=37&#038;cpage=1#comment-426</link>
		<dc:creator>M. Cihat Altuntaş</dc:creator>
		<pubDate>Wed, 04 Feb 2009 08:16:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.cihataltuntas.com/?p=37#comment-426</guid>
		<description>Eğer test ettiğiniz methodun verdiğiniz parametrede Exception fırlatıp fırlatmadığını kontrol etmek istiyorsanız zaten Test metodlarının üstünde bunu @Test(expected = IllegalArgumentException.class) şeklinde belirtiyorsunuz. 

Yani aynı işi yaptığı için Assert yapmanıza gerek yok.Fakat oraya Assert yazsanızda durum değişmeyecek. Birazda tercihinize bağlı diyebilirim.</description>
		<content:encoded><![CDATA[<p>Eğer test ettiğiniz methodun verdiğiniz parametrede Exception fırlatıp fırlatmadığını kontrol etmek istiyorsanız zaten Test metodlarının üstünde bunu @Test(expected = IllegalArgumentException.class) şeklinde belirtiyorsunuz. </p>
<p>Yani aynı işi yaptığı için Assert yapmanıza gerek yok.Fakat oraya Assert yazsanızda durum değişmeyecek. Birazda tercihinize bağlı diyebilirim.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: whitestream</title>
		<link>http://www.cihataltuntas.com/?p=37&#038;cpage=1#comment-425</link>
		<dc:creator>whitestream</dc:creator>
		<pubDate>Wed, 04 Feb 2009 08:10:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.cihataltuntas.com/?p=37#comment-425</guid>
		<description>Exception fırlatan test method larında, Test frameworklerin kullanmak iyi bir alışkanlık olurmu (Assert gibi)?</description>
		<content:encoded><![CDATA[<p>Exception fırlatan test method larında, Test frameworklerin kullanmak iyi bir alışkanlık olurmu (Assert gibi)?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
