Readability 📖
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 48/100
- Tipo de issue
- Refactorización
- Claridad
- Bien especificado
- Estado de actividad
- Estancado
- Stack tecnológico
- javascript
- Área
- api
Línea de trabajo
Comienza en data.js, en las líneas 40-56, y sigue las llamadas a callback posteriores en la función fetch para entender el flujo asíncrono. Cambia el nombre de las variables de callback ambiguas por nombres descriptivos sin cambiar el comportamiento; después, confirma que las pruebas de API existentes siguen pasando y que el flujo de fetch continúa siendo legible.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
https://github.com/fac-14/NDJS-API/blob/df236cfbc24fd346a72ea94df533a134282921c7/data.js#L40-L56
I know it is awkward chaining asynchronous callbacks - this will be much easier to sort out when you start using promises etc. - but this first line and the associated calls later in the fetch function lead to very difficult to interpret code. It is not the convention, but you might have made what is happening here a lot clearer with some more descriptive naming - instead of 'callback' and 'callback2', for example.
- Lenguaje dominante
- JavaScript
- Estrellas
- 0
- Forks
- 0
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de fac-14/NDJS-API
-
README needs contentAbierto
Dificultad 1/5 1-3 horas Aptitud para principiantes 82/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100
-
Duplicated codeAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 42/100
-
🚨Use of innerHTMLAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100
Todos los issues de fac-14/NDJS-API
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
code-yeongyu/oh-my-openagent#10172 ·
Los mantenedores suelen responder en 1 día
-
Phase 2 PSA Capability & Career Profile
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
bcgov/digital-journeys#2310 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
nodejs/node#66743 · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
enhancement good first issue help wanted
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
OWASP/cve-lite-cli#1335 ·
Los mantenedores suelen responder en 1 día
-
Channels status: needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
mastra-ai/mastra#27093 · 1 comentario ·
Los mantenedores suelen responder en 1 día