¿Cuál es la mejor manera de organizar controladores? Digamos que tengo un controlador de usuario y una acción de registro, si también tengo una acción process_registration donde validar y procesar los datos, o simplemente hacer todo el procesamiento dentro de la acción de registro. ¿Debería tener una acción de validación/procesamiento para cada acción que lo requiera (registro, registro de proceso, etc.)Cómo organizar sus Controladores para obtener la mejor estructura (MVC)
También noté que mucha gente tiene módulos y controladores únicamente para validar y procesar información (supongo que mantener toda la lógica de validación y las reglas en un solo lugar, tal vez?)
Supongo que mi pregunta es, ¿a qué distancia deben separarse las cosas? Esta pregunta va para Modelos y Visiones también.
Muchas gracias, sería genial si pudiera explicar cómo se vería su modelo en este ejemplo ... gracias – BDuelz