Neden PHP test çerçeveler kullanıyor olmalıdır?

1 Cevap php

Geçenlerde bir sürü insan (benim için Eclipse) kendi seçtikleri IDE ile birlikte phpunit ve SimpleTest gibi PHP test özellikleri kullanarak hakkında iddia duydum. Konuyu Googling sonra, ben hala gelişimini hızlandırmak için bu test çerçeveler kullanarak artılarını ve eksilerini bir sabit zaman anlayış var.

Herkes bir daha temel düzeyde benim için anlatmak olsaydı, ben gerçekten takdir ediyorum. Ben haber için PHP5 kullanıyorum.

Thanks a lot!

1 Cevap

Ben birim test büyük bir hayranı değilim: Ben çok yararlı olabilir, bunlar faydasız demiyorum - bazı durumlarda.

Şey, bazı insanlar birim testi ile ne yapabilirim abartma eğiliminde olmasıdır.

Just remember two things: 1) Unit test CANNOT substitute beta testing. A bad interface remains a bad interface even if the code behind it works. (e.g.: if a button is unclickable it doesn't really matter whether the function to which it is attached works or not) 2) Unit test require time to be written. If you're developing a small project alone or in a small team maybe you can use that time to improve your code.

And have a look at this (please read it with a pinch of salt, it is obvious that the author is being provocative in the way he writes things): http://www.wilshipley.com/blog/2005/09/unit-testing-is-teh-suck-urr.html