Arreglar la complejidad cognitiva en el método getTrivias().
COMO desarrollador QUIERO mejorar el método getTrivias de la clase ListGameFragment PARA evitar tener complejidad cognitiva alta y lograr tener mejor rendimiento y mantenibilidad en la app a futuro.
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 trivias 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 getTrivias() 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 entré a la lista de juegos de un nivel entonces no habrá una demora excesiva para que la app lleve a cabo esta acción.
TAREAS QUE INVOLUCRA
- Mejorar el método getTrivias().
- Hacer test del método.