Las capas de la aplicación ?

(por ejemplo capa de persistencia, vista, de aplicación, etc) y qué clases pertenecen a cual

La aplicación se hizo usando el patrón Modelo, Vista, Controlador en donde: ###Vista Representada por el archivo hello.php se encarga de representar graficamente la información suministrada por el controlador.

###Controlador Representada por la clase HomeController en el archivo HomeController.php. Esta clase se encarga de dar el manejo correcto a los requests correspondientes al "home" (punto de entrada de la app).

###Modelo Representada por la clase CubeSummation en el archivo CubeSummation.php. Esta clase se encarga de implementar toda la logica de negocio ejecutando el programa creado en c++ que se puede encontrar en: link al repositorio!

##¿En qué consiste el principio de responsabilidad única? ¿Cuál es su propósito? Este principio consiste en que cada clase debe tener un solo propósito dependiendo le la capa a la que pertenece, así: Un modelo (User) debe encargarse unicamente de implementar la lógica de negocio (Validaciones, acceso a datos, etc).

##¿Qué características tiene según tu opinión “buen” código o código limpio? Un código limpio debe cumplir varias características:

  • Cumplir el codigo de estilos establecido
  • Nombrar variables que sean descriptivas y faciles de leer
  • Usar convenciones apropiadas para el lenguaje establecido
  • Comentar código sin grandes parrafos de texto
  • Núnca mezclar responsabilidades y usar correctamente patrones de diseño

Laravel PHP Framework

Build Status Total Downloads Latest Stable Version Latest Unstable Version License