Reducir el número de parámetros en la firma del método getEto() de la clase Eto
Descripción del problema
En la clase Eto, el método getEto() tiene muchos parámetros.
Objetivo
El objetivo de esta tarea técnica es revisar si en la arquitectura de la aplicación hay un modelo de datos que permita reducir la cantidad de parámetros que tiene el método getEto().
Efectivamente sí hay un modelo de datos que permite reducir la cantidad de parámetros que hay en la firma del método getEto(). Este modelo de datos es "Registro climático".
Atributo de calidad
Mantenibilidad
Criterios de aceptación
Dados los siguientes valores:
- 12.3 ° C (temp. Mínima)
- 21.5 ° C (temp. Máxima)
- 1001 hPa (presión atmosférica)
- 2.78 metros/segundo (velocidad del viento medida a 10 metros de altura)
- 9.25 horas (duración real de la insolación)
- 16.1 horas (duración máxima posible de insolación)
- 41.09 MJ/metro cuadrado por día (radiación solar extraterrestre)
- 1.997 kPa (presión media de vapor de aculturación)
- 1.409 kPa (presión real de vapor)
El resultado devuelto por dicho método tiene que ser: 3.8 milímetros/día.
Justificación
En este caso, el atributo de calidad "mantenibilidad" es importante para el negocio porque se hace mucho más sencillo el mantenimiento de una función con 3 parámetros comparado con el mantenimiento de una función que tiene 8 parámetros.
Estimación
1 hora
Prioridad
100
Prioridades
100 (alta) - 9000 (baja)