• 07-05-2010, 01:33:51
    #1
    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?
  • 07-05-2010, 01:35:14
    #2
    php bilmiyorum ama kodları kendi bilgisayarında test edebilirsin çalışıp çalışmadığını easyphp de

    daha profesyonel bir cevabı php bilenler verecektir
  • 07-05-2010, 01:39:06
    #3
    umutsuz adlı üyeden alıntı: mesajı görüntüle
    php bilmiyorum ama kodları kendi bilgisayarında test edebilirsin çalışıp çalışmadığını easyphp de

    daha profesyonel bir cevabı php bilenler verecektir
    Yok hocam ne ettin sen 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
    #4
    Üyeliği durduruldu
    php 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
    #5
    Üyeliği durduruldu
    test 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, 09:58:24
    #6
    sanmıyorum olacagını nerden bilsin program nerede ne yapmak istediğini
  • 07-05-2010, 10:22:23
    #7
    anladı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