Selamlar..
Bugün üniversitede hocamla konuşurken, yazılımlarını hangi programlar ile test ediyorsun gibi bir soru sordu bana.. Baya bi afalladım açıkçası..
Masaüstü programlama dillerinde bu şekilde "Tester"lar varmış ama PHP için pek bir bilgi yok piyasada.. Biraz araştırıp bir kaç bişey buldum ama çoğu yıllar önce yapılmış 30-50 kb'lık dosyalar..
PHP kodlarını test edecek bir yazılım hakkında bir bilgisi olan var mı?
Varsa bu programlar kodları hangi kriterlerde değerlendiriyor?
Php Kodlarını Test Edecek Yazılım
6
●4.509
- 07-05-2010, 01:39:06Yok hocam ne ettin senumutsuz adlı üyeden alıntı: mesajı görüntüle
bu yazılımlar kodların çalışıp çalışmadığına bakacak yazılımlar değil (virgül hatası yapsan php zaten yüzüne vuruyo hatanı
),
iyi kodlama / kötü kodlama ayrımı yapan, kodlandığı halde aslında hiç kullanılmayan yani boşuna kodlanmış kod bloklarını bulan v.s. yazılımlar.
yani windows programlama dillerindeki testerlar bu şekilde imiş
- 07-05-2010, 02:31:06Üyeliği durdurulduphp için editorlerde debug özelliği var genelde.
http://www.nusphere.com/products/php_debugger.htm buradan incele mesela.
bu tip program kullanmaya çalışmak yerine en iyi en temiz kod yazış şeklini ögrenip ihtiyaç duymamaktır
iyi kodlama kötü kodlama ayırımı yapmaz program. ama konu açıp kendi yazdığın kodları eklersen söyleriz iyimi kötümü
- 07-05-2010, 09:58:11Üyeliği durduruldutest ayri bir mühendislik dali zaten. cesitli zamana dayali benchmark lar yaparak kendinde test edebilirsin ama özellikle yazilim kalitesinden bahsediliyor sairim burda.
Mesela yazdiginiz kodlar icin gelen yeni talepleri ne kadar surede karsiladiginizda burda bir kriter.
bir kodu yazarken 10 dakika editlemek icin 20 dakika harciyorsaniz gaflettesinizdir.
birde yazilimda yazim seklininin okunabilirligindende bahsetmis olabilir;
if($sayi>10){ echo 'deneme'; }
if($sayi>10){ echo 'deneme'; }girinti verme, değişken isimleri, fonksiyon isimleri, class isimlerinde standart olmak. gerekli yerlere aciklama yazmak gibi gibi - 07-05-2010, 10:22:23anladım..
ya zaten benim de aklım almıyor böyle bir test programını.
kod çalışmadığında zaten program çalıştırılmıyo hata veriyo.
bi yandan böyle bir onaylama mekanizması da gerekli aslında
script satışlarında önemli bir kriter olabilir bu..
biz mi yapsak bu kriterleri acaba
bu yazılımlar kodların çalışıp çalışmadığına bakacak yazılımlar değil (virgül hatası yapsan php zaten yüzüne vuruyo hatanı