Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in
G
GuiaMarina
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 17
    • Issues 17
    • 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
  • Daiana Nahuelpan Penchulef
  • GuiaMarina
  • Issues
  • #44

Closed
Open
Opened Jul 01, 2020 by Daiana Nahuelpan Penchulef@daiana19970 of 3 tasks completed0/3 tasks
  • Report abuse
  • New issue
Report abuse New issue

Arreglar la complejidad cognitiva en el método listarEspecies().

COMO desarrollador QUIERO mejorar el método listarEspecies() de la clase SpecieFragment PARA evitar tener complejidad cognitiva alta y lograr tener mejor eficiencia, rendimiento y mantenibilidad en la app.

Este método afecta a la eficiencia y rendimiento de la aplicación móvil a larzo plazo, quizá por el momento al tener pocas especies cargadas no se ve afectado el rendimiento. Pero en un futuro la complejidad del método puede traer problemas.

CRITERIOS DE ACEPTACIÓN

  • Dado un desarrollador cuando realice el refactoring al método listarEspecies() entonces en el test de SonarQube ,en la lista, no saldrá la existencia de de complejidad cognitiva. Fitness function holística.

  • Dado un usuario cuando cargué las especies de un grupo entonces no habrá una demora excesiva para que la app lleve a cabo esta acción.

Esta demora solo se vería en caso de tener que cargar demasiadas especies de un grupo, por lo que será difícil notar el cambio en cuanto a tiempos de carga

TAREAS QUE INVOLUCRA

  • Mejorar el método listarEspecies().
Edited Jul 22, 2020 by Daiana Nahuelpan Penchulef
Assignee
Assign to
Sprint 2
Milestone
Sprint 2
Assign milestone
Time tracking
None
Due date
None
5
Labels
1.1.1. Especie 1.1. Grupo 1. Catalogo Móvil (Tecnológica) Prioridad alta
Assign labels
  • View project labels
Reference: daiana1997/guiamarina#44