Práctica de laboratorio DSI en la que se han de realizar dos tareas:
- Incluid en el proyecto el uso de al menos una expresión regular
- Incluid en el proyecto al menos tres Patrones de Diseño
Para la realización de esta práctica se tomará como modelo la práctica realizada anteriormente relacionada con la arquitectura del software.
En cuento a las expresiones regulares se han añadido dos. En primer lugar una que controla que el nombre de la película solo pueda contener letras (no son aceptados ni números ni caracteres alfanuméricos):
Por otra parte se ha añadido una expresión regular para controlar que la puntuación solo pueda ser del 1 al 10:
Patrones de diseño que han sido identificados hasta el momento son los siguientes:
- Patrón Iterator (Archivo: /app/controllers/peliculaController.js)
- Patrón Builder Design (Archivo: /app/models/pelicula.js)
- Patrón Singleton (Archivo: index.js)
- Patrón Factory (Archivo: /app/controllers/peliculaController.js)