32
loading...
This website collects cookies to deliver better user experience
Project Manager (PM): - Necesito que crees una vista responsive que muestre toda la información de un Pokemon basado en la API de la Pokedex.
Junior Dev: + Ok, perfecto. (internamente: 😱 * se bloquea por no saber para donde ir *)
script
mental. Una suerte de pseudocódigo propio donde puedas ordenar las tareas secuencialmente para que puedas analizar su complejidad individualmente.const result = fetch("pokemon api");
// PREGUNTA: necesito credenciales para llamar a dicha API o es publica?
// PREGUNTA: hay más de una version de dicha API? si es así, cuál version de la API debería utilizar?
if (result.error) {
// PREGUNTA: qué debería hacer si el pedido a la API falla?
return false;
}
const { data } = result;
const renderResult = render(data);
const responsiveRender = addResponsiveness(renderResult);
const finalResult = display(responsiveRender);
return finalResult;
Que preguntas le harias al PM para las tareas render
, addResponsiveness
y display
? Comentalas abajo como si fuesen tu tarea.
Junior Dev: + Perfecto, con todas las preguntas que te hice creo que en "X horas"/"mañana a X hora" voy a tener el panorama claro de qué se requiere para completar esta tarea.
Al momento de hacer la devolución técnica
Junior Dev: + La API es de acceso público pero requiere credenciales, quién solicitará las mismas?
La documentación de la version x.xx.xxx
de la API se puede encontrar en https://docs.de-la-poke-api.com/x
....
Comenzare a implementar los pasos 1 y 2 mientras espero las respuestas 3 y 4.