Mylena-angelica / Debian-GCES-24.1

Repositório dedicado para a disciplina de Gerência de Configuração Evolução de Software. FGA semestre 24.1
https://mylena-angelica.github.io/Debian-GCES-24.1/
3 stars 1 forks source link

Sprint 5 - Luana #42

Closed luanasoares0901 closed 2 months ago

luanasoares0901 commented 2 months ago

OWASP - Juice-Shop

O Juice-Shop é uma aplicação Web Pode ser utilizada em formações de segurança, demonstrações de consciencialização, CTFs e como cobaia para ferramentas de segurança. A Juice Shop engloba vulnerabilidades de todo o Top 10 da OWASP, juntamente com muitas outras falhas de segurança encontradas em aplicações do mundo real!

image

Análise de problemáticas

Utilizando a ferramenta code climate foi encontrada uma função que precisava ser refatorada: image image image A função além de muito grande, possuem problemas de complexidade.

Correções

Dessa forma, funções e variáveis foram renomeadas para descreverem melhor seus objetivos. Com relação a modularidade, função foi dividida em várias funções menores para melhorar a legibilidade e reutilização. Por fim, o tratamento de erros foi direcionado para uma seção específica.

image image

Pull Requests

image

Mylena-angelica commented 2 months ago

Sprint finalizada!