Em busca de um sistema para aplicar refatoração com Padrões de Projeto (Design Patterns)
Ei pessoal, tudo certo?
Estou iniciando meu TCC na faculdade e o tema será "Refatoração de Sistemas Utilizando Padrões de Projeto: Um Estudo de Caso"
Tenho enfretado dificuldades em encontrar um sistema no qual eu consiga aplicar a refatoração de forma satisfatória. No GitHub encontrei muitos projetos simples ou incompletos, que não são o suficiente para um TCC. Por outro lado, encontrei também alguns projetos open source que são complexos o suficiente para o meu caso, mas infelizmente eles já aplicavam os Padrões de Projeto, não tendo espaço para eu poder atuar e elaborar meu trabalho.
Diante disso, pensei em ver aqui na comunidade do TabNews se alguém tem algum projeto completo massa ou se conhece algum que seria interessante eu dar uma olhada para ver se encaixa com o que estou procurando.
Minha preferência é a linguagem JAVA
, mas como o tempo está apertado, aceito outras linguagens também.
Caso queira contribuir com dicas
para ter uma pesquisa mais eficiente no GitHub
, também será de grande ajuda. Utilizei palavras chaves como "Web System"
e "SaaS"
, mas os resultados foram os que mencionei anteriormente. Além disso, também recorri ao Chat GPT, mas muitos projetos que ele recomendava nem existiam de verdade, infezlimente.
É isso, se puder me ajudar, serei imensamente grato!