Capítulo 10. Compartilhando seu código: Controle de Versão, Dependências e Empacotamento
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Partilhar o teu código e colaborar com outros é extremamente importante para o teu sucesso na ciência dos dados. Podes juntar-te a um projeto existente que tenha uma grande base de código. Podes começar por trabalhar no teu código de forma isolada, mas à medida que o teu projeto cresce, podes querer partilhá-lo com outros para que não tenham de resolver os mesmos problemas. Ou podes contribuir para projectos de código aberto.
Se estiveres a partilhar o teu código publicamente, como um projeto de código aberto, isso permite-te juntar-te a uma comunidade. As bibliotecas de código aberto Python são um enorme ecossistema e a ciência de dados seria muito mais difícil sem o pandas, o NumPy, o scikit-learn, o Matplotlib e muitos outros.
Quer estejas a contribuir para projectos de código aberto ou a colaborar com colegas de equipa na tua empresa, terás de conhecer algumas ferramentas e técnicas que facilitam o trabalho de várias pessoas no mesmo código. As ferramentas podem variar, mas muitos dos princípios são padrão.
Neste capítulo, abordarei estas ferramentas e técnicas que te ajudarão a colaborar com outros programadores. Primeiro, o controlo de versões é importante porque é a forma padrão de colaborar numa base de código. Em segundo lugar, abordarei ferramentas para gerir as ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access