2010-08-27 19 views
5

Non capisco il significato di qualcosa come rotaie, codeigniter, ecc. E impalcature. Da quello che ho letto, e forse è solo sbagliato, l'impalcatura non viene utilizzata nell'ambiente di produzione. Non so a cosa serve È pulito ma non so cosa dovrei fare con quello.Qual è il punto di impalcatura?

Grazie.

risposta

3

È possibile utilizzare Scaffolding per ottenere risultati sorprendentemente rapidi, ad esempio per estrarre rapidamente un prototipo o per ottenere funzionalità come CRUD. Di solito il codice generato attraverso le impalcature è una stampella che devi sostituire o estendere in seguito con qualcosa di più sofisticato.

Quindi sì, hai ragione. È una soluzione temporale, una controfigura, a meno che non si ottenga la cosa reale.

In questo senso, il ponteggio è un Technical Debt.

0

Scaffolding è lì per te per "iniziare", per quanto riguarda le caratteristiche e le operazioni tipiche del quadro. Detto questo, il più delle volte, l'impalcatura è diventata obsoleta e tocca solo le caratteristiche di base.

0

È eccellente vedere come si prevede di utilizzare l'applicazione. Mi piace eseguire uno scaffold in un'applicazione di test per avere un'idea di come viene gestito il caso predefinito. Gordon ha ragione, tuttavia, che incorre in tempi di manutenzione futuri.