/practica_Exp_Patrones_DSI

Práctica de laboratorio DSI - de Expresiones regulares y Patrones de Diseño

Primary LanguageHTML

Práctica de Expresiones regulares y Patrones de Diseño

Práctica de laboratorio DSI en la que se han de realizar dos tareas:

  1. Incluid en el proyecto el uso de al menos una expresión regular
  2. 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):

captura1

Por otra parte se ha añadido una expresión regular para controlar que la puntuación solo pueda ser del 1 al 10:

captura2

Patrones de diseño que han sido identificados hasta el momento son los siguientes:

  1. Patrón Iterator (Archivo: /app/controllers/peliculaController.js)
  2. Patrón Builder Design (Archivo: /app/models/pelicula.js)
  3. Patrón Singleton (Archivo: index.js)
  4. Patrón Factory (Archivo: /app/controllers/peliculaController.js)