Skip to content

Sprint 5

Bruno Félix edited this page Apr 7, 2022 · 16 revisions

Data

24/03/2022 até 07/04/2022

Objetivo da Sprint

Esta sprint teve como objetivo aplicar conceitos do clean code e SOLID no projeto, onde cada aluno individualmente fez alguma contribuição.

Participantes

Nome User no GitHub
Bruno Félix @Bruno-Felix
Danilo Domingo @Danilow200
Edvan Gomes @Eddie-gomes
Gabrielle Ribeiro @Gabrielle-Ribeiro
Gustavo Afonso @GustavoAPS
Gustavo Duarte @gustavoduartemoreira
Hugo Sobral @KiSobral
João Pedro José @sudjoao
Lucas Lima @mibasFerraz
Nicalo Ribeiro @nicaloribeiro
Sofia Patrocínio @sofiapatrocinio
Victor Amaral @VictorAmaralC

Issues da Sprint

João Pedro Guedes

Atividade Descrição
Branch solid-cleancode-joaopedroguedes
O que foi feito Aplicação de técnicas do clean code e solid no arquivo src/ARte/core/views.py
Problemas O código estava com alguns problemas em relação aos nomes das funções, pois elas não informavam claramente o que a função era responsável, existiam blocos de repetições de código, e além disso algumas das partes do código não seguiam a mesma convenção.
Solução Aplicação dos conceitos de nomeclatura, aplicação de convenções e refatoração de função para evitar repetições.

Bruno Félix

Atividade Descrição
Branch clean-code-bruno-felix
O que foi feito Aplicação da técnica de clean code - DRY: no arquivo models src/ARte/core/models.py
Problemas O código havia repetição de manipulação das medidas(scale e position)
Solução Aplicação dos conceitos de DRY (Don’t Repeat Yourself) e refatoração da manipulação dessas medidas

Versionamento

Data Versão Atividade Responsável
07/04/2022 0.1 Criação e Desenvolvimento da Wiki Sprint 5 João Pedro Guedes
07/04/2022 1.0 Inserção de implementações Todos os integrantes
Clone this wiki locally