Perguntas sobre 'development-process'

18
respostas

Quando devo fazer o primeiro commit do controle de origem?

Eu nunca tenho certeza quando um projeto está longe o suficiente para primeiro se comprometer com o controle de origem. Eu costumo adiar o commit até que o projeto seja 'completo de framework', e eu primeiramente comprometo recursos a partir de...
25.01.2013 / 21:48
0
respostas

Eu herdei 200 mil linhas de código de espaguete - e agora?

Espero que esta não seja uma questão geral demais; Eu realmente poderia usar alguns conselhos experientes. Eu sou recém-contratado como o único "Engenheiro de SW" em uma pequena loja de cientistas que passou os últimos 10-20 anos reunindo uma...
22.04.2013 / 21:34
17
respostas

Como responder quando lhe pedem uma estimativa?

Nós, como programadores, somos constantemente perguntados 'Quanto tempo vai demorar'? E você sabe, a situação é quase sempre assim: Os requisitos não estão claros. Ninguém fez uma análise aprofundada de todas as implicações. O novo recu...
03.09.2010 / 08:41
31
resposta

Por que a indústria de TI não consegue entregar projetos grandes e sem falhas, como em outras indústrias?

Depois de assistir a série MegaStructures da National Geographic, fiquei surpreso com a rapidez com que grandes projetos foram concluídos. Uma vez que o trabalho preliminar (design, especificações, etc.) é feito no papel, a própria realização...
07.10.2017 / 16:49
10
respostas

Meu colega de trabalho comete e envia sem teste

Quando meu colega de trabalho acha que não há necessidade de um teste em seu PC, ele faz alterações, confirma e depois envia. Em seguida, ele testa o servidor de produção e percebe que cometeu um erro. Acontece uma vez por semana. Agora vejo que...
11.07.2015 / 09:25
8
respostas

Por que muitos programadores estão movendo seu código para o github?

Nos últimos 6 meses ou mais, tenho visto muitos códigos hospedados no sourceforge.net, bem como outros sites de hospedagem "Move to GitHub". Uma simples Pesquisa do Google com a frase "Movido para o Github" retorna vários resultados contendo o t...
12.09.2012 / 12:27
13
respostas

Que “convenção de nomenclatura de versão” você usa? [fechadas]

As diferentes convenções de nomenclatura de versão são adequadas para diferentes projetos? O que você usa e por quê? Pessoalmente, eu prefiro um número de compilação em hexadecimal (por exemplo, 11BCF), isso deve ser incrementado muito regula...
13.09.2010 / 12:43
10
respostas

O que devo fazer quando já esperei demais entre commits?

Eu era desobediente ... Muito "codificação cowboy", não o suficiente para se comprometer. Agora, aqui estou eu com um enorme commit. Sim, eu deveria estar me comprometendo o tempo todo, mas agora é tarde demais. O que é melhor? Faça uma i...
27.02.2014 / 15:52
16
respostas

Quando a correção de bugs se torna excessiva, se alguma vez?

Imagine que você está criando um player de vídeo em JavaScript. Esse player de vídeo repete o vídeo do usuário repetidamente usando uma função recursiva e, por causa disso, o navegador acionará um too much recursion RangeError em algum mom...
17.10.2016 / 07:16
7
respostas

Meu escritório deseja que uma ramificação infinita seja mesclada como política; que outras opções nós temos?

Meu escritório está tentando descobrir como lidamos com divisões e mesclagens de filiais e enfrentamos um grande problema. Nossa questão é com sidebranches de longo prazo - do tipo em que você tem algumas pessoas trabalhando em um sidebranch...
19.12.2016 / 16:23