Skip to content

GuilhermeC0sta/POO-Interface

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alunos: Micael Silva, José Janio, João Pedro Castelo e Guilherme de Oliveira.

Code Smells observados no código:

Classe login_register:

  • TELA DE LOGIN:

    Duplicação de código
    Falta de tratamento de exceções
    Nomes de variáveis inconsistentes
    Falta de separação de responsabilidades
    Muitas responsabilidades em um único método

  • isEmailValid:

    Complexidade Ciclomática
    Duplicação de código
    Falta de clareza

  • TELA INICIAL:

    Classe grande
    Código duplicado
    Muitos comentários
    Métodos muito longos
    Falta de encapsulamento
    Código mal formatado
    Excesso de condições

  • MOSTRAR

    Comentários desnecessários
    Código duplicado
    Nome de variável confuso
    Código desorganizado

  • LOCAR

    Código repetido
    Código não modular
    Variáveis não descritivas
    Muitos comentários inúteis
    Baixa coesão

  • VERIFICAR

    Código duplicado
    Classes e métodos grandes
    Aninhamento excessivo de código
    Falta de encapsulamento

  • DEVOLVER

    Código duplicado
    Métodos anônimos excessivos
    Comentários desnecessários

  • EDITAR

    Duplicação de código
    Métodos muito longos
    Má nomenclatura de variáveis
    Lógica complexa

  • VER UTENSILIOS

    Código duplicado
    Muitos níveis de indentação
    Funções muito longas
    Nomes de variáveis pouco descritivos
    Falta de tratamento de exceções

  • VER MULTAS

    Duplicação de código
    Nomes de variáveis pouco descritivos
    Função ou método muito longo

  • PAGAR MULTAS

    Método longo
    Código duplicado
    Números mágicos
    Nomes de variáveis inconsistentes
    Strings codificadas em duro

  • ADD ITENS

    Long Method
    Duplicated Code
    Feature Envy
    Magic Number
    Code Duplication
    Poor Exception Handling
    Large Class

  • CADASTROS

    Duplicated Code Smell
    Long Method Smell
    Complexidade Ciclomática
    Magic Number Smell
    Nomes de variáveis confusos

  • BOTÃO CONFIRMAR

    Código duplicado
    Métodos muito longos
    Nomes de variáveis pouco descritivos
    Código mal estruturado
    Falta de tratamento de erros

  • REMOVER ITENS

    Long Method
    Duplicate Code
    Large Class
    Lack of Encapsulation
    Confusing Names

  • LIVROS DEVOLVIDOS

    Código duplicado
    Estruturas de dados confusas
    Lógica complicada
    Falta de modularidade
    Falta de validação de entrada

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages