Desplazar el método setWaterAccumulatedToday() de la clase IrrigationLogRestServlet
Descripción del problema
En la clase IrrigationLogRestServlet, el método setWaterAccumulatedToday() contiene instrucciones que se utilizan
para actualizar un registro climático, lo cual no es responsabilidad de esta clase, sino que es responsabilidad de la clase
ClimateLogServiceBean.
Objetivo
El objetivo de esta tarea técnica es extraer el código fuente que actualiza un registro climátco, en la clase ClimateLogServiceBean, la cual tiene la responsabilidad de actualizar un registro climático.
Atributo de calidad
Mantenibilidad
Criterios de aceptación
Dado un registro climático cuando se calcula el agua de riego entonces la cantidad de agua acumulada tiene que ser actualizada en el registro climático.
Justificación
En este caso, el atributo de calidad "mantenibilidad" es importante para el negocio porque al separar las responsabilidades se puede identificar quién hace cada cosa, lo cual a su vez hace que se entienda en donde se tienen que hacer modificaciones en caso de ser necesarias.
Estimación
4 horas
Prioridad
200
Tareas
- Crear en la clase ClimateLogServiceBean un método que actualice un registro climático con el agua acumulada.
- Invocar en el lugar que corresponda de la clase IrrigationLogRestServlet el método creado en el inciso anterior.
Prioridades
100 (alta) - 9000 (baja)