https://github.com/MatheusSilveira0402/CodeConnectApp
Realizado segundo Checkpoint Flutter - Nível 2
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá! Como vai?
Parabéns pelo projeto!
Vi que você explorou o Flutter para criar um aplicativo completo de blog, utilizou muito bem a arquitetura MVVM com princípios SOLID para manter o código limpo e ainda compreendeu a importância da injeção de dependência e gerenciamento de estado reativo com MobX para garantir escalabilidade e manutenibilidade.
Continue compartilhando suas soluções, pois isso ajuda muito outros desenvolvedores e valoriza a comunidade.
Se quiser aprofundar ainda mais, algumas boas práticas são:
Ah, uma pergunta: Você acha que seria mais interessante evoluir o CodeConnect para incluir testes automatizados de integração com CI/CD ou prefere mantê-lo apenas com análise estática e testes unitários?
Abraço e parabéns pelo excelente trabalho!
Você acha que seria mais interessante evoluir o CodeConnect para incluir testes automatizados de integração com CI/CD ou prefere mantê-lo apenas com análise estática e testes unitários?
Eu fiz essa parte no checkpoint 3 mais não publiquei ainda.
Automatizar builds: configurar CI/CD para rodar testes e análise de código.
esse aqui tbm fiz vou tentar publicar essa semana. aqui
Boa tarde, Estudante!
Muito legal ver que você já avançou bastante com o CI/CD e a automação de builds.
Isso mostra que está pensando além da análise estática e dos testes unitários, e já se preocupando com a integração contínua, que é justamente o que dá mais robustez ao pipeline.
Manter apenas análise estática e testes unitários é ótimo para garantir qualidade básica do código, mas incluir testes automatizados de integração dentro do CI/CD eleva o nível. Você passa a validar não só se cada parte funciona isoladamente, mas também se o sistema como um todo se comporta corretamente em cenários reais. Isso reduz muito o risco de falhas em produção.
Parabéns pela iniciativa, forte abraço!