Eu tenho alguns projetos que estão em um estado de desenvolvimento muito inicial. Eles não estão nem perto de serem concluídos, mas eu os hospedo (como repositórios públicos) no GitHub porque:
- Eu tenho vários computadores e quero acessar meu código em qualquer lugar
- Eu quero um backup para o meu código
- Quero que seja fácil se alguém quiser colaborar de alguma forma
- Eu uso o GitHub Issues como um software de gerenciamento de projetos para pessoas pobres
Não há problema em publicar um projeto no GitHub, mesmo quando é muito cedo no desenvolvimento? Estou um pouco preocupado com alguém que possa vir e dizer OMG this is total BS, this code is so bad!
enquanto olha para o código não polido / ainda em desenvolvimento / não testado.
Quais são suas práticas quando você inicia novos projetos públicos? Você espera até ter algo substancial para mostrar ou cria um repositório direto diretamente no GitHub e começa a partir daí?
Eu usei GitHub
ao longo deste post, mas isso se aplica a todos os serviços de hospedagem de código existentes.