Práctica 6: Desarrollo dirigido por Pruebas (TDD)
Autor: Eduardo Estévez Rodríguez
Descripción: La producción de alimentos es una de las principales causas del calentamiento global debido a las emisiones de gases de efecto invernadero. Por ello, se nos encomienda averiguar qué impacto ambiental tiene la dieta diaria de cualquier hombre y mujer adulta según las Ingestas Dietéticas de Referencia.
Práctica 7: POO. Listas
Autor: Eduardo Estévez Rodríguez
Descripción: Continuando la práctica anterior, nos dispondremos a generar diferentes dietas con sus respectivos porcentajes de nutrientes mediante la ayuda de listas doblemente enlazadas.
Práctica 8: Herencia. Módulos
Autor: Eduardo Estévez Rodríguez
Descripción: Continuando con la práctica número 7, nos disponemos a generar platos con los alimentos de las dietas que diseñamos para calcular así su informaciń nutricional y eficiencia energética.
Práctica 9: Programación funcional. Funciones de orden superior
Autor: Eduardo Estévez Rodríguez
Descripción: A partir de un conjunto de platos que conformen un menú dietético calcularemos la huella nutricional de cada uno de ellos y añadiremos un aumento de precio en base al precio del plato que mayor huella nutricional posea.
Práctica 10: Lenguajes de Dominio Específico
Autor: Eduardo Estévez Rodríguez
Descripción: Diseñar e implementar un Lenguaje de Dominio Específico Domain Specific Language - DSL, siguiendo la filosofía de Ruby que permita la definición de menús diéticos diarios y semanales.