Java code example of creational design pattern pool object
Workshop to use good practices in software development: testing, ci and measurement.
- Comprender los objetivos de medición relacionados con la caracterización y la evaluación de productos, procesos y recursos software
- Comprender, aplicar y analizar técnicas de medición sobre entidades de productos software relacionados con conjuntos de pruebas de software
- Comprender, aplicar y analizar medidas relacionadas sobre entidades de proceso y recursos de prueba del software
En la práctica se va simular un pequeño desarrollo de un producto software para realizar mediciones sobre él. El objetivo es establecer un caso de estudio dummy que sirva para caracterizar y evaluar tanto el producto desarrollado como el proceso seguido.
Como se puede comprobar en los diferentes commits que hemos ido realizando, hemos progresado de poco en poco, avanzando con el codigo en local hasta finalizarlo y poder realizar varios PUSH de golpe con todo funcionando.
Tras realizar las pruebas en Codecov obtenemos una calidad de codigo de 77% la cual consideramos buena. Lo restante puede ser por la falta de analisis en la clase del Cliente

El dia 22 de febrero invertimos 1 hora en comprender lo que se pedia y comenzar con la actividad. El dia 23 de febrero invertimos 1 hora en preparar los archivos y avanzar con los tests. El dia 25 invertimos 1 hora en trabajar los métodos en local. El dia 26 invertimos 1 hora en pulir las mejoras y subirla a GitHub. En total se han invertido unas 4 horas aproximadamente.
Dentro de la clase de los tests solo hemos encontrado 1 fallo una vez finalizada la actividad, y es que el constructor deberia ser publico. La clase Cliente tambien da fallos pero no es de la incunvencia de esta práctica.