onurkun adlı üyeden alıntı:
mesajı görüntüle
Spagetti kod konusuna gelirsek, spagetti kod olmak zorunda olan birşey. Bitmesinin imkanı yok, en azından benim ömrümde olacağını sanmıyorum. Eğer siz düzgün bir spagetti kod yazamıyorsanız framework elinizden alınırsa iş yapamazsınız. Sizin mantığınızla hareket edersek, "junior" developer doğrudan XXX framework'u ile çalışmaya başlarsa, mesela aşağıdaki listede bulunan fonksyonları görmeyecektir bile
- header
- move_uploaded_file
- unlink
- var_dump
- ob_*
- json_*
- list
Bunlar ilk başta aklıma gelenler. Her framework için uymayabilir, doğrudur. Spagetti kod büyük projeler için yanlış seçimdir, tek sayfa betikler için ise alternatiftir. Ayrıca yeni bir programalam dili öğrendiğinizde spagetti olarak öğrenmeniz en doğrusudur. Daha yürümeyi bilmeden uçmaya çalışmamanız lazım. Spagetti kodu kabul edilebilir kılmak için yapmanız gereken ise doğru bir şekilde dökümante etmektir.