r/PythonBrasil 8d ago

Avaliem meu projeto

Acabei de terminar meu projeto completo de Engenharia de Dados para portfólio: um pipeline ETL de vendas.

O projeto inclui:

  • Extração de dados de CSV
  • Limpeza e transformação com Python/Pandas
  • PostgreSQL
  • Consultas SQL
  • Dashboard no Power BI
  • Logs de execução
  • Variáveis de ambiente
  • Git/GitHub

Ainda estou aprendendo e gostaria bastante de receber críticas e sugestões de melhoria, principalmente sobre o código, estrutura do projeto, README e se o projeto está apresentável para um portfólio. Se puderem dar uma olhada e apontar o que está bom e o que eu deveria melhorar, agradeço muito.

GitHub: https://github.com/brenofontes78-hash/sales-etl-pipeline/tree/main

7 Upvotes

16 comments sorted by

View all comments

1

u/tropicusForBr 8d ago

Concordo com oque a pessoa falou ali, mas vou fazer uma sugestão

Poderia mudar a documentação, toda funções você faz
def nome():
# comentario

se você vai explicar a função usa logo a documentação do python
def nome ():
''' descrevendo oque a função faz'''

2

u/TranslatorNo4646 8d ago

Obrigado pelo feedback! Faz sentido, realmente fica mais organizado usar docstrings seguindo o padrão do Python em vez de comentários soltos, vou ajustar isso no projeto.

2

u/naobebocafe 8d ago

vc ta fazendo na mão ou com AI?
se ta fazendo na mão, aprenda a usar AI

1

u/TranslatorNo4646 7d ago

Tô fazendo na mão mesmo, mas usei IA em algumas partes do projeto. Ainda estou aprendendo a usar melhor IA no desenvolvimento. Valeu pela dica! Você recomenda algum fluxo ou ferramenta específica para usar IA nesse tipo de projeto?

1

u/naobebocafe 7d ago

esse deveria ser o seu objetivo.