(Hatta PHP, şimdi benim birincil programlama dili) TDD için bol tanıtımları olmasına rağmen, ben bu konuda biraz sıkışmış hissediyorum.
Arkadaşım bana bir süre önce TDD tanıttı, ama bunu anlamak aslında mümkün değildi - hatta basit görevleri - - Önce her şeyi testleri yazılı ne anlamı var sonunda, onu test etmek için daha verimli görünüyor yalnızca bir şey Bu hata (bu VCS'den çözülebileceğini, hayır mı?) bulmak çok zor olabilir ancak, çalışmıyor.
Yani herhangi bir giriş "artıları" arkasında ölü basit örnekler ve argümanlarla, var mı?
Gibi bir şey "daha iyi tasarıma sahip, çünkü evet, bu, daha iyi - bu örneğe bakmak ..."
Bu basit örnekler .. (idk.) php (mümkün olmalıdır) veya AS3 olsaydı da, bu güzel olurdu.
Teşekkürler.
EDIT: Ben size "test" ve daha sonra işlevi oluşturmak olduğunu anlamak, bu testi geçmesi gerekir. Ama dil söylemek nasıl, hangi sonuçlar olmalıdır? Benim için (. Hiçbir tahrik testi dev aynı şekilde hata ayıklama gibi) bazı fonksiyon ... hata ayıklama o emin görünüyor ve sınamak aramak ve tekrar yapmak ... Ya da?
EDIT 2: Ah ... Ayrıca, bu MVC yaklaşımı uygulanabilir? Ya da daha doğrusu, CodeIgniter Acemi MVC? : D
EDIT 3: yayınlanmıştır google'dan tavsiyeleri, planlar, yollar ve öğreticiler bir demet okuyun. Ben çoğunlukla oldukça iyi görselleştirme var ve ben (umut?) Ben çok maintable kod yazmak düşünüyorum, bu yüzden hala fazladan bir çalışma olarak görüyorum ... - Ben tamamen TDD içine hala değilim