Techtalk riojs

729 visualizações

Publicada em

0 comentários
5 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
729
No SlideShare
0
A partir de incorporações
0
Número de incorporações
8
Ações
Compartilhamentos
0
Downloads
1
Comentários
0
Gostaram
5
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Techtalk riojs

  1. 1. Oi! Romulo Tavares Globo.comSaturday, December 15, 2012
  2. 2. MÉTRICAS DE QUALIDADE DE CÓDIGOSaturday, December 15, 2012
  3. 3. ASSUNTO ANTIGOSaturday, December 15, 2012
  4. 4. Saturday, December 15, 2012
  5. 5. Antes de começar, tempo pra algumas reflexões.Saturday, December 15, 2012
  6. 6. Saturday, December 15, 2012
  7. 7. O que é qualidade?Saturday, December 15, 2012
  8. 8. O que é qualidade? Tem como eu medir a qualidade do meu código?Saturday, December 15, 2012
  9. 9. O que é qualidade? Tem como eu medir a qualidade do meu código? Como dar visibilidade da qualidade do meu código?Saturday, December 15, 2012
  10. 10. AS MÉTRICASSaturday, December 15, 2012
  11. 11. W3C CloneDR Validator JsLint JsHint Idiomatic JS Idiomatic CssLint CSSSaturday, December 15, 2012
  12. 12. ESSAS MÉTRICAS NÃO DIZEM SE O CÓDIGO TEM UMA BOA OU MÁ QUALIDADE, MAS ELAS DIZEM: • Se segue um padrão • Possíveis construções erradasSaturday, December 15, 2012
  13. 13. POR QUE EXTRAIR MÉTRICAS DO CÓDIGO?Saturday, December 15, 2012
  14. 14. Por você mesmo Pelas outras pessoas Pelo projetoSaturday, December 15, 2012
  15. 15. O seu projeto é o seu espaço de trabalho.Saturday, December 15, 2012
  16. 16. O que você prefere? XSaturday, December 15, 2012
  17. 17. Um projeto com padrões claros é maisfácil para os novos desenvolvedores se adaptarem.Saturday, December 15, 2012
  18. 18. Um projeto onde a qualidade é palpável para pessoas não técnicas tem mais chances de ser melhorado.Saturday, December 15, 2012
  19. 19. Um projeto padronizado e sem possíveis erros de codificação tem menos chances de ter bugs.Saturday, December 15, 2012
  20. 20. “Cliente não vê código” Mas eles percebem a diferença de tempo pra corrigir um bug.Saturday, December 15, 2012
  21. 21. CODE QUALITY TOOLSSaturday, December 15, 2012
  22. 22. As pessoas se interessaram tanto que achei interessante facilitar a extração de métricas.Saturday, December 15, 2012
  23. 23. Uma pequena API de extração de métricas de qualidade de código (PEP8, PyFlakes, CloneDigger, JsHint, CssLint)Saturday, December 15, 2012
  24. 24. DASHBOARD DE QUALIDADESaturday, December 15, 2012
  25. 25. Um lugar onde seja possível acompanhar o status de qualidade de um projeto e a evolução disso.Saturday, December 15, 2012
  26. 26. Saturday, December 15, 2012
  27. 27. AUTOMATIZAR É PRECISOSaturday, December 15, 2012
  28. 28. Você pode fazer tudo certo, mas você precisa garantir que as pessoas que trabalham contigo façam também.Saturday, December 15, 2012
  29. 29. Testes Visuais Phantom CSS BoblishSaturday, December 15, 2012
  30. 30. Testes de SEO?Saturday, December 15, 2012
  31. 31. https://github.com/clybob/code_quality_tools https://github.com/clybob/boblish https://github.com/nsigustavo/dashboardSaturday, December 15, 2012

×