Python Pokedex
Recentemente, finalizei mais uma etapa de um projeto de estudos e publiquei no GitHub minha versão de uma Pokédex de Kanto.
A ideia inicial era criar uma aplicação inspirada no universo Pokémon, mas aproveitei o desenvolvimento para colocar em prática alguns conceitos de engenharia de software.
Durante o projeto, trabalhei com:
- Python como linguagem principal.
- Integração com API para consultar informações dos Pokémon.
- Organização modular do código, separando responsabilidades.
- Tratamento de erros para lidar com falhas durante a execução.
- Testes automatizados para validar funcionalidades e comportamentos esperados.
- Git e GitHub para versionamento e organização do desenvolvimento.
Também utilizei ferramentas de IA como apoio durante o processo, principalmente na análise de código, revisão e desenvolvimento de funcionalidades.
Mais do que construir uma Pokédex funcional, meu objetivo foi entender melhor como estruturar um projeto, identificar problemas e aplicar boas práticas de desenvolvimento.
O projeto continua sendo um ambiente de aprendizado, então ainda há espaço para melhorias e novas funcionalidades.
Deixo o repositório para quem quiser conhecer, explorar o código ou compartilhar sugestões.
https://github.com/danibot88/Python-Pokedex-Kanto
#Python #SoftwareEngineering #GitHub #OpenSource #DesenvolvimentoDeSoftware #DIO



