versão carregada: segunda, 18 de março de 2024

Como eu uso o GitHub e como ele me ajuda

github

GitHub é simplesmente a melhor referência em termos de código fonte para as mais diversas linguagens de programação existentes.

O GitHub trabalha utilizando a ferramenta GIT. Há uma quantidade imensa de comandos disponíveis para operação de repositórios no GitHub. Todos os comandos Git podem ser utilizados. No entanto, compreender apenas uma pequena quantidade deles é suficiente para a operação de rotina. Leia mais em Git para rotinas de desenvolvedor.

Eu consulto o GitHub todos os dias, pois as milhões de linhas de código-fonte nos repositórios públicos podem ser pesquisadas e copiadas livremente. GitHub me fornece principalmente funções prontas.

Eventualmente, registro no GitHub as funções (snippets) que eu crio e que podem vir a ser úteis em um futuro próximo, para mim ou algum outro desenvolvedor que também pesquisa na base de código global, como eu faço.

Raramente crio Issues ou faço Pull Request para repositórios que não pertencem à minha organização. Isso só ocorre quando encontro algum erro grave de programação na execução do código clonado ou quando a execução requer atualização de versão de alguma dependência. Nesse caso faço o Fork.

Marcar com estrela (Star) ajuda a encontrar o repositório mais facilmente, além de sinalizar aos proprietários do repositório o seu interesse em parte ou no repositório completo.

Qualquer interação realizada nas páginas do domínio é registrada no seu log de atividades, que comumente é utilizado como referência do seu trabalho em processos seletivos de contratação. O seu log de atividades diz muito sobre seu perfil como desenvolvedor.

GitHub como referência de perfil de desenvolvedor

Qual seu perfil de desenvolvedor? Analisando o log de atividades de um desenvolvedor no GitHub é possível identificá-lo como alguém que mantém código de softwares opensource, que tem hábito de testes e report de bugs, que sugere e/ou submete melhorias, ou um perfil mais corporativo, que consulta, clona e copia partes de código/funções que eventualmente precisa.

GitHub como referência sobre tendências

Analisando os principais repositórios dos maiores players opensource, consigo aprender as boas práticas de programação para aplicar em meu cotidiano, como as PSRs, design patterns, nomenclaturas, organização de pastas, testes e muito mais.

Quer saber mais sobre como funciona? Fale com um desenvolvedor agora mesmo!
Este artigo foi lido 944+ vezes. Obrigado por ler até aqui! Fique à vontade pra copiar e compartilhar. Ajude sempre seus colegas. O conhecimento muda vidas!

O conteudo foi útil? Isso é ótimo. Quer incentivar mais posts como esse? Mostre seu apoio com qualquer valor.
Chave PIX: d0311e58-cb6e-4d47-b3d8-3d4254763ce7


Tags relacionadas