php yazanların yazılım mühendisliğinden anlamaması

entry6 galeri0
    1.
  1. Malesef denk geldigim hatri sayilir numune insan uzerinden genelleme yaparak vardigim sonuctur.
    Formal yazilim muhendisligi egitimi almaksizin, sagdan soldan kopyala yapistir kodlarla basit isler yapan kendini yetistirememis insanlarin kemik kitlesini olusturdugu bu dili kullanan kimselere ait hakli bir genelleme.
    Uzuluyorum, abi 8 senedir php kullaniyorum diyen adama "merge sort" nasil calisir diye sorunca yuzune bakiyor kuzucuk gibi.
    Yazik.
    2 ...
  2. 2.
  3. sözlüğün bu başlığı dolduracak düzeylere gelmesi dileğiyle.
    2 ...
  4. 3.
  5. Adam sadece web üzerine yoğunlaşmış olabilir fakat yine de bilmesi gerekir. Ayak uydurmalı her şeye. Bilmediğini de öğrenmeli. Evet günümüzde çoğu şeyde olduğu gibi bunlarda da copy paste mevcut.

    Unuttuğum bir kod olduğunda internetten veya eski yaptığım projelerden kopya çekiyorum fakat yazarak çekiyorum. Yazarken öğrenmek diye bir şey var. Hep ctrl+c ctrl+v ile yürümez bu işler.
    1 ...
  6. 4.
  7. php ile yazılım yapabilenler için geçerli önermedir..

    keza diğer diller de tekil olarak kullandığında da aynısı geçerlidir..

    ya algoritma üretirsin ya üretemezsin..

    sen algoritma adamı değilsen ve sayısal zekan mevcut değilse yazılım mühendisi değilsin arkadaş..

    hiç alınma darılma..

    lise mezunu bebeler bile yapıyor zaten senin yaptıklarını..
    1 ...
  8. 5.
  9. Php dediğiniz şey html+css+js yi veritabanına bağlamaya yarayan hede. Php Dediğiniz nedir ki?

    Yazılım mühendisliği ile karşılaştırmak.. Bilemiyorum ne kadar doğru. Node js falan deseniz dicem tamam da php nedir?
    0 ...
  10. 6.
  11. Dogru duzgun standardize edilmeyen, icerdigi core fonksiyonlar arasinda bile isimlendirme acisindan bir standardin olmadigi eski bir scripting dilidir php.

    Type safety diye bir sey yok. strpos fonksiyonu aranan String'i bulamazsa boolean false, bulursa da indexini return ediyor.
    Yahu boyle fonksiyon mu olur?
    C equivalent'i string indexi bulamazsa -1 , bulursa da 0<=i bandinda bir index return eder.

    Olur da php kodu icerisinde yanlislikla var = strpos() cagirirsaniz , php sizin icin "false" degerini integer'a cevirip 0 yapar ve nefis bir bug ile beraber yasamak zorunda kalirsiniz. Cunku kotu dizayn edilmistir php.

    Php yazan kimseler bu ayrimlari yapabilecek zihniyette olmuyorlar malesef. ( kisisel gozlemim )

    Elbette type safety bir dilin iyi tasarlanmis olduguna dair bir kanit olamaz ama core fonksiyonlarin dizayni bunun icin cok guzel bir parametredir.

    2000 yillarinin basina kadar multithread calisamayan web server "dili" mi olur allasen.

    sql injection nedir bilmeyen bir "developer" varsa php ile kodlama yapiyor olmasi hayli ihtimal dahilinde.
    0 ...
© 2025 uludağ sözlük