Article image
Carlos Lima
Carlos Lima09/05/2024 14:46
Share

A Melhor Forma de Organizar Seus Projetos de Data Science

    Ainda neste artigo:

    1. Cookiecutter
    2. O Resultado
    3. Configurações
    4. Por Que Você Deveria Usá-lo?

    Cookiecutter

    image

    O Cookiecutter é uma biblioteca de código aberto que visa criar templates ou aproveitar padrões de outros projetos (incluindo os seus), promovendo consistência e organização nos seus projetos de ciência de dados.

    O resultado

    image

    Após algumas configurações no CLI, você terá uma estrutura semelhante a esta, como mencionado anteriormente. Isso pode ser reaproveitado em projetos futuros para manter consistência e profissionalismo em suas empreitadas. :)

    Configurações

    image

    Para criar a estrutura, você só precisa configurar alguns aspectos do projeto, como a licença, os nomes dos colaboradores, as descrições, e tudo começa com a clonagem de um repositório (estou usando o que eles oferecem na descrição da documentação).

    Por Que Você Deveria Usá-lo?

    Um desafio comum no início da minha carreira foi a incerteza sobre qual padrão de projeto utilizar. Quando se está em uma empresa, isso pode ser resolvido, mas em projetos pessoais pode ser confuso. A chave está em manter consistência (usar um padrão), e o Cookiecutter oferece isso. Basta acessar a documentação, instalar, abrir o terminal e fazer as configurações!

    Share
    Comments (0)