Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in
S
Sistema-de-riego
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 32
    • Issues 32
    • List
    • Boards
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Packages
    • Packages
    • Container Registry
  • Analytics
    • CI / CD Analytics
    • Repository Analytics
    • Value Stream Analytics
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Facundo Paez
  • Sistema-de-riego
  • Issues
  • #1

Closed
Open
Opened Jun 08, 2020 by Facundo Paez@FPaez🚀
  • Report abuse
  • New issue
Report abuse New issue

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)

Edited Jul 24, 2020 by Facundo Paez
Assignee
Assign to
Sprint uno
Milestone
Sprint uno
Assign milestone
Time tracking
None
Due date
None
2
Labels
Cultivo Release 1
Assign labels
  • View project labels
Reference: FPaez/sistema-de-riego#1