Caio Proiete

O Caio Proiete é Senior Software Developer / Team Lead na Nephila Capital, empresa gestora de investimentos a especializar-se em riscos de resseguro, e actualmente reside em Bermuda. Possui diversas certificações relacionadas com desenvolvimento de software, algumas certificações relacionadas com (Re)Seguro, é Microsoft Certified Trainer (MCT) desde 2004, e é Microsoft Most Valuable Professional (MVP) em ASP .NET desde 2009, pela sua participação activa em comunidades técnicas em Portugal e no Brasil.
LinkedIn GitHub Twitter Facebook

Git: Controlo de Versões para Pequenos e Grandes Projectos

O Git é um sistema de controlo de versões distribuído, gratuito e open-source, desenvolvido originalmente pelo Linus Torvalds, o criador do kernel do sistema operativo Linux, e actualmente é mantido pelo Junio Hamano juntamente com outros quase 300 colaboradores voluntários.

Comparado com outros sistemas de controlo de versões tradicionais, o Git diferencia-se por ser extremamente rápido, por simplificar o desenvolvimento de software de forma não-linear, onde podemos trabalhar em paralelo em diferentes funcionalidades das aplicações que desenvolvemos e então escolher quais funcionalidades devem fazer parte de cada versão da aplicação conforme o nosso fluxo de trabalho, e principalmente por ser um sistema distribuído bastante versátil e adequado para projectos de qualquer dimensão.

Continuar a ler