Open AlvaroSanPal95 opened 1 year ago
Para poder comenzar a hacer el modelo del problema, ¿Podrían servir los atributos Dificultad y Longitud?
Para poder comenzar a hacer el modelo del problema, ¿Podrían servir los atributos Dificultad y Longitud?
Me parecen bien esos dos para empezar, pero unas coordenadas de inicio y fin también vendrían bien para poder diferenciarlas.
El problema principal en este caso, según hablé con @smallPingu en clase, es extraer los datos de las diferentes páginas web. Evidentemente, el resultado de esta extracción deberá acabar en algún objeto de tipo ruta, pero la modelización del problema pasa por ver en qué formato están en las diferentes páginas web y cómo extraerlo. En este milestone se trata de la modelización del problema, no de los resultados del mismo.
Permíteme recordarte que, una vez más, el problema principal es que extraigas la información de las páginas de referencia. Todos los issues tienen que hacer referencia al problema, Mira en errores frecuentes
Los issues siempre deben ser problemas, pero titular un issue "el problema de x" no ayuda nada. Tampoco "¿Qué es x?". Plantear un problema no es tomar una palabra de la historia de usuario, es identificar términos en las mismas y describir de qué forma plantean un problema.
En diseño dirigido por dominio se trata de usar un lenguaje ubicuo, y el objetivo de estos issues que todo el mundo entienda claramente qué es cada cosa, con referencia al problema. En este caso, como dice en los errores frecuentes, decir "qué es esto" no plantea ningún problema ni hace realmente referencia al problema específico que estás tratando de resolver.
Para poder resolver #2 , necesitamos saber a que se refiere el usuario con ruta de senderismo.
Hace falta saber que atributos y/o tipos tendrá dicha ruta, y que información es necesaria para completar esos atributos correctamente.