1
resposta

[Projeto] Compartilhamento Projeto Próprio

Olá,

Após a finalização do curso, gostaria de compartilhar um projeto que estou desenvolvendo e no qual pude aplicar os conceitos vistos ao longo das aulas.

O objetivo do projeto é utilizar conceitos de Python orientado a objetos para a construção de um sistema de departamento pessoal que possa calcular as folhas de pagamento dos funcionários, realizar rescisões de contratos e admitir novos funcionários. Embora o código ainda não esteja finalizado, gostaria de expor a evolução que alcancei até o momento.

Estou aberto a sugestões de melhorias, alterações no código para torná-lo mais pythonico e novas ideias também. Segue o link para acesso no GitHub:

https://github.com/Bru-no98/projeto_de_rh.git

Obrigado!

1 resposta

Olá, Bruno! Tudo bem?

Que ótimo ver que você está aplicando os conceitos aprendidos no curso em um projeto próprio. Isso é uma excelente maneira de consolidar seu conhecimento e ganhar experiência prática.

Aqui estão algumas dicas gerais que podem ser úteis:

  1. Comentários: Use comentários para explicar partes do código que podem não ser imediatamente óbvias. No entanto, evite comentários desnecessários que apenas repetem o que o código já está fazendo.

  2. Testes: Se possível, inclua testes para suas funções e classes. Isso pode ajudar a garantir que seu código esteja funcionando corretamente e facilitar a detecção de bugs.

  3. Documentação: Faça um README mais detalhado que explique o que seu projeto faz, como configurá-lo e usá-lo, e quaisquer outras informações que possam ser úteis para outras pessoas que queiram usar ou contribuir para o seu projeto.

    Dê uma olhada nesse artigo: Como escrever um README incrível no seu Github

  4. Dependências: Notei que você upou o arquivo "venv" para o seu repositório remoto, essa prática não é boa já que esse arquivo pode ficar enorme. Minha indicação é que, localmente, você use o comando pip freeze > requirements.txt para enviar todas as referências de dependências do seu projeto para o arquivo "requirements.txt" e crie um arquivo ".gitignore" e coloque o nome "venv", para que o Git ignore o arquivo venv dos seus commits.

A melhor maneira de melhorar é continuar trabalhando em projetos, aprender com seus erros e sempre estar aberto a Feedback.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.