Josceline existen muchos puntos a los cuales deberíamos ponerle atención
Completitud: No esta mal el avance entregado, solo que considero que no llega al 50% de lo requerido, deberíamos estar llegando al 80% en este punto, te pido que sigas trabajando en este producto.
Documentación: Detalles de instalación y uso incluirlos en el README. Además de ocupar comentarios útiles en los archivos de js, html y css, estos comentarios nos permitirán entender a detalle el la próxima vez que tengamos que leerlo.
Eslint (estilo): Alexandra dio un pequeño taller donde les habló de uso de guía de estilos en js, configurando el archivo .eslintrc, ella les presentó la guía de estilos que usa Laboratoria, pongan atención en este tema para subir su nivel!
Funciones/modularidad: deberíamos buscar que la manipulación de la data (todas esas línea de código donde accedemos a propiedades específicas de nuestro json y donde las almacenamos en variables, o modelamos en estructuras de datos complejas, quede bajo la responsabilidad exclusiva de data.js. Este mismo punto afecta el nivel alcanzado en:
Arquitectura, donde aún no estamos separando responsabilidades o aplicando algún patrón de diseño.
Estructura de datos: No han organizado la data ha manera de estado como solicitaban los detalles de implementación, es ideal comenzar a modelar los datos, agruparla en arrays u objects.
Test: en este siguiente proyecto pongamos atención en el área del testing, tratemos de modificar la manera de desarrollar y orientar nuestro desarrollo a las pruebas que queremos pasar!
HTML: Semántica, utilizar etiquetas semánticas como main, article, section, aside, footer y desde el uso pensado de estas, ir expresando la arquitectura de la información
Github: se espera el uso de issues y milestones, hubo un taller con Alexandra para este tema de los issues en github , serie de issues como guía para el desarrollo de tareas y/o de problemas y creación y uso de milestones. Pongamos atención en este punto de la rúbrica para llegar al nivel, no tiene mucha dificultad y te ayudará a tu planificación.
Git: El nivel 3 pide pull request y mergin y a pesar que si tienen algunos merge, decidieron no trabajar colaborativamente así que no han trabajado esta habilidad de la manera esperada, por otro lado hay que buscar un estándar de escritura "los commits deben ser chicos y fácilmente abordables por un tercero", (ej. agrega función computeStudentsStats, agrega estilo de login, cambia insights de ux en readme) deberíamos llegar a un acuerdo al iniciar los próximos proyectos para este tema. También buscamos que sean atómicos, que hagan cambios en bloque, que haya unidades de trabajo en cada commit.
Contraste: Indagar en diferenciar el uso de contraste en colores de fondo y texto, así como contraste entre títulos y párrafos.
Jerarquía: El punto de jerarquía va de la mano con contraste, en la medida que contrastemos con colores y tamaños, también iremos jerarquizando y generando relaciones de importancia, en secciones y/o textos de nuestra plataforma.
Tipografía : Se espera que se modifiquen los valores por default de la fuente tipográfica y se usen las tipografías de la marca.
** En la medida que apliques el feedback recibido podrás llenar los huecos de conocimiento. De todas formas iremos proponiendo estrategias en conjunto para resolver lo que haga falta! Escríbeme cualquier duda o aclaración.
Josceline existen muchos puntos a los cuales deberíamos ponerle atención Completitud: No esta mal el avance entregado, solo que considero que no llega al 50% de lo requerido, deberíamos estar llegando al 80% en este punto, te pido que sigas trabajando en este producto. Documentación: Detalles de instalación y uso incluirlos en el README. Además de ocupar comentarios útiles en los archivos de js, html y css, estos comentarios nos permitirán entender a detalle el la próxima vez que tengamos que leerlo. Eslint (estilo): Alexandra dio un pequeño taller donde les habló de uso de guía de estilos en js, configurando el archivo .eslintrc, ella les presentó la guía de estilos que usa Laboratoria, pongan atención en este tema para subir su nivel! Funciones/modularidad: deberíamos buscar que la manipulación de la data (todas esas línea de código donde accedemos a propiedades específicas de nuestro json y donde las almacenamos en variables, o modelamos en estructuras de datos complejas, quede bajo la responsabilidad exclusiva de data.js. Este mismo punto afecta el nivel alcanzado en: Arquitectura, donde aún no estamos separando responsabilidades o aplicando algún patrón de diseño. Estructura de datos: No han organizado la data ha manera de estado como solicitaban los detalles de implementación, es ideal comenzar a modelar los datos, agruparla en arrays u objects. Test: en este siguiente proyecto pongamos atención en el área del testing, tratemos de modificar la manera de desarrollar y orientar nuestro desarrollo a las pruebas que queremos pasar! HTML: Semántica, utilizar etiquetas semánticas como main, article, section, aside, footer y desde el uso pensado de estas, ir expresando la arquitectura de la información Github: se espera el uso de issues y milestones, hubo un taller con Alexandra para este tema de los issues en github , serie de issues como guía para el desarrollo de tareas y/o de problemas y creación y uso de milestones. Pongamos atención en este punto de la rúbrica para llegar al nivel, no tiene mucha dificultad y te ayudará a tu planificación. Git: El nivel 3 pide pull request y mergin y a pesar que si tienen algunos merge, decidieron no trabajar colaborativamente así que no han trabajado esta habilidad de la manera esperada, por otro lado hay que buscar un estándar de escritura "los commits deben ser chicos y fácilmente abordables por un tercero", (ej. agrega función computeStudentsStats, agrega estilo de login, cambia insights de ux en readme) deberíamos llegar a un acuerdo al iniciar los próximos proyectos para este tema. También buscamos que sean atómicos, que hagan cambios en bloque, que haya unidades de trabajo en cada commit. Contraste: Indagar en diferenciar el uso de contraste en colores de fondo y texto, así como contraste entre títulos y párrafos. Jerarquía: El punto de jerarquía va de la mano con contraste, en la medida que contrastemos con colores y tamaños, también iremos jerarquizando y generando relaciones de importancia, en secciones y/o textos de nuestra plataforma. Tipografía : Se espera que se modifiquen los valores por default de la fuente tipográfica y se usen las tipografías de la marca.
** En la medida que apliques el feedback recibido podrás llenar los huecos de conocimiento. De todas formas iremos proponiendo estrategias en conjunto para resolver lo que haga falta! Escríbeme cualquier duda o aclaración.