Git Product home page Git Product logo

cdmx-2018-06-bc-core-am-data-dashboard's People

Contributors

amaliariverac avatar diana-arana avatar karlanavam avatar lunavazquez avatar mikenieva avatar

Watchers

 avatar  avatar

cdmx-2018-06-bc-core-am-data-dashboard's Issues

eslint

Agregar las "rules" al documento .eslintrc

Feedback mejora Data Dashboard

Bien por la mejora, hemos subido el nivel en el eslint, en funciones y modularidad, estructura de datos, arquitectura, test!
También subimos nivel en responsive aunque considero que fue mínimo el trabajo invertido en este punto, dediquemos atención a esto en el proyecto actual y los venideros.
En semántica HTML podemos seguir indagando sobre las etiquetas semánticas y la representación de la estructura a partir del cuerpo del HTML.
Cualquier duda o comentario no duden en escribirme. Saludos!
Felicidades por el esfuerzo.

Feedback project 2 Data-dashboard

  1. Investigación, aún pueden llevar más lejos su curiosidad investigando sobre los métodos para manipulación de objetos como Object.values() o hasOwnerProperty(), que se refleje en su código si están investigando por su cuenta, yendo más allá de lo que se les da en el LMS o en las aulas.
    JS:
  2. 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!
  3. 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:
  4. Arquitectura, donde aún no estamos separando responsabilidades o aplicando algún patrón de diseño.
  5. 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.
  6. 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!
  7. 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!
  8. Responsive: No es responsivo, trabajar en este punto sobre este proyecto que esta cursando, tratando de ir un nivel más allá aplicando la técnicas de 'mobile first'.
  9. 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.
  • Continúen esforzándose tanto como hasta ahora, mientras apliquen el feedback la calidad de su trabajo subirá considerablemente! Cualquier cosa que necesiten aclarar no duden en escribirme.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.