-
Notifications
You must be signed in to change notification settings - Fork 0
Sprint 4 (Clean Code)
A sprint Clean Code tem como objetivo aplicar boas práticas de programação estabelecidas por grandes profissionais da área, com intuito de melhorar o código, colher e analisar métricas relacionadas a estas refatorações. Para tanto, os contribuidores irão utilizar a ferramenta Code Climate (instalada em cada repositório do projeto) e tentar solucionar as issues que a própria ferramenta cria (duplicação e complexidade), além de procurar por outros trechos de código passíveis de modificação com outras ferramentas.
A distribuição das atividades ocorreram levando-se em conta as issues criadas pelo CodeClimate em cada repositório do Mezuro, além da utilização do MetricFu para gerar relatórios de arquivos que possuem duplicação de código e más práticas da linguagem Ruby.
- De 30/05/2017 a 08/06/2017
Como as issues serão individuais, não haverá pareamento nesta sprint.
| Issue | Membro |
|---|---|
| [2 issues de complexidade], [2 arquivos com duplicação] e [3 arquivos com más práticas] | Lucas Amoedo |
| [2 issues de complexidade], [2 arquivos com duplicação] e [3 arquivos com más práticas] | Kassia Catarine |
| [2 issues de complexidade], [2 arquivos com duplicação] e [3 arquivos com más práticas] | Marcelo Cristiano |
| [2 issues de complexidade], [2 arquivos com duplicação] e [3 arquivos com más práticas] | Marcelo Martins |
| [2 issues de complexidade], [2 arquivos com duplicação] e [3 arquivos com más práticas] | Pedro Ivo |
| [2 issues de complexidade], [2 arquivos com duplicação] e [3 arquivos com más práticas] | Vítor Barbosa |
Para melhor acompanhamento destas tarefas utilizou-se de uma planilha no Google Drive, onde foram detalhadas tais issues e arquivos que são passíveis de manutenção. Disponível neste link.
Ao fim desta sprint, todas as contribuições de cada integrante da equipe foram agrupadas em uma única branch e, a partir desta, foi gerado um pull request para o repositório oficial correspondente.
| Issue | Status |
|---|---|
| [Prezento] Fix CodeClimate and MetricFu issues | Pull request aberto |
| [KalibroConfigurations] Fix CodeClimate and MetricFu issues | Pull request aberto |
| [KalibroProcessor] Fix CodeClimate and MetricFu issues | Pull request aberto |
Não houveram issue em débito nesta sprint.