Bir süre önce ben PHP için mevcut RAD çerçevelerin herhangi birini kullanarak karşı nedenlerle bir dizi tarif harika bir yazı okudum. Temelde, iyi bir çerçeve hızla yerden almak gerekir, ve sonra bir şekilde çıkmak gerektiğini savundu. Ama PHP çerçeveler hiçbiri yaptım. Bu Django sadece bunu yaparken de iyiydi (ama tabii ki bir PHP çerçeve değil) dikkat çekti.
Beni yaşam için, şimdi yazı bulamıyorum.
Yani merak ediyorum. Herkes uygulamaları RAD çerçeve üstüne inşa edilmemelidir neden olarak herhangi bir katı argüman var mı? Ve ben mutlaka genel uygulamalar bahsetmiyorum (genel bir sorunu çözmek için tanım deneyin tarafından çerçeveler. Quesiton belirli sorunlara iyi tercüme yapmasıdır).
Ben üstüne inşa derken, ben çerçeveye dayalı yere kadar demek. Ben kütüphanelerin bir dizi olarak çerçeveyi başvuran anlamına gelmez. Ben (o çerçeve içine sizi bağlar) çerçevesinde kapalı uygulamanın tüm mimarisini dayandırarak demek.
Ben de gerçekten kodu büyük olasılıkla zaten yeniden yazılmış olacak hızlı prototipleme bahsetmiyorum. Ben daha çok karşılamak için belirli bir iş şartı var, uzun süreli uygulamalar bakıyorum ve zaman nispeten uzun bir süre için desteklenir ve tutulan (ve değiştirilmiş) gerekmektedir.
Biz her zaman bir çerçeve kullanarak neden olmalıdır duymak. Nedenleri bol bol vardır:
- (Ben bu sebebi nefret rağmen) tekerleği yeniden icat edilmedi
- (Mimari atlanır beri) hızlı geliştirme süresi
- Yeni geliştiriciler getirmek daha kolay
- Ortak sorunların zaten çözüldü
- vs ..
Ama antitezi arıyorum ...
Herhangi bir düşünce?