Come strutturare l'applicazione

Ciao,

sto per iniziare la mia prima applicazione basata su rails e mi chiedevo
come mi conveniva strutturare l’applicazione, tipo con che criterio
creare i controlli? Uno per azione, per gruppo di azioni o cos’ altro?

seguendo il tutorial dell’ ecommerce ho visto che usa solo 2 controlli
uno per lo store e uno per la gestione ma sinceramente pensavo di fare
un controller per gruppi di azioni.

Voi che ne dite?

Saluti Andrea

Le ultimissime di
DHHhttp://blog.scribestudio.com/articles/2006/07/09/david-heinemeier-hansson-railsconf-2006-keynote-addresssuggeriscono
di essere molto CRUDy quindi + o - un controller per ogni
tabella gestita (eh si… anche le associazioni…!)

Paolo

On 7/23/06, stb [email protected] wrote:


Paolo D.’
SeeSaw | Another point of view

[email protected]

io avrei 3 massimo 4 tabelle e sinceramente creare un controllo per
tabella
mi sembra mmolto limitativo e troppo confusionale, avrei duemila
funzioni in
4 file

----- Original Message -----
From: “Paolo Donà” [email protected]
To: “ruby-it” [email protected]
Sent: Sunday, July 23, 2006 8:22 PM
Subject: Re: [ruby-it] come strutturare l’applicazione

mmm perchè forse non avendo ancora iniziato ho in mente altre cose e me lo
immagino già troppo incasinato, cmq vedrò che fare
grazie dei consigli.

Andrea
----- Original Message -----
From: “Enrico F.” [email protected]
To: “ruby-it” [email protected]
Sent: Monday, July 24, 2006 6:36 PM
Subject: Re: [ruby-it] come strutturare l’applicazione

Il 24-07-2006 stb ha scritto:

io avrei 3 massimo 4 tabelle e sinceramente creare un controllo per
tabella mi sembra mmolto limitativo e troppo confusionale, avrei
duemila funzioni in 4 file

Duemila funzioni? A seconda di cosa devi fare, non credo che supererai
la quindicina di metodi per controller, e probabilmente ne avrai meno…

Poi perchè “limitativo e confusionale”?


blog: http://www.akropolix.net/rik0/blogs | Enrico F.
site: http://www.akropolix.net/rik0/ | RiK0
forum: http://www.akropolix.net/forum/ | Linux Counter: #299198