Hola, muy buenas a todos.
Supongamos que tengo la siguiente estructura de directorios:
proyecto/
aplicación/modulo-1/modelo/
vista/
controlador/
modulo-2
...
core/
La carpeta core, es la que tiene las librerías compartidas por todas las aplicaciones, los helpers, las librerías de terceros, el ORM, etc.
La duda es, ¿que va en la carpeta modelo?
Lo que estoy haciendo actualmente es usar los controladores para trabajar con el ORM, y manipular los datos en general.
¿Ustedes creen que debería escribir código exclusivamente para trabajar con los datos y tirar esos archivos dentro de la carpeta modelo? ¿Los controladores deberían ocuparse de otros asuntos?
Eso es todo. Espero haber sido claro, es tarde y no puedo pensar bien. Saludos.