[rails 2 - REST] namespaced controllers

Ciao! Premetto che non sono molto esperto, dunque la domanda può essere
ingenua.

Dunque, in un’applicazione REST, se voglio i controller sotto namespace,
es. per poter avere path di questo tipo: /admin/entries, ora posso
usare:

map.namespace(:admin) do |admin|
admin.resources :entries
end

A questo punto ho routes di questo genere: admin_entries,
new_admin_entry, edit_admin_entry ecc…

genero i controller:

script/generate controller entries
script/generate controller admin::entries

Benissimo. A questo punto suppongo di poter creare azioni differenti ma
col medesimo nome sia in entries_controller.rb che in
admin/entries_controller.rb, giusto? Le une per l’accesso pubblico, le
altre per le operazioni autenticate di amministrazione, giusto? E’ una
buona pratica? Può darmi problemi? C’è qualcos’altro che dovrei sapere
in merito?

Ciao!