Todas as perguntas

0
respostas

Estou fazendo 90% de manutenção e 10% de desenvolvimento, isso é normal? [fechadas]

Eu comecei recentemente minha carreira como desenvolvedor da Web para uma empresa de médio porte. Assim que comecei, tive a tarefa de expandir um aplicativo existente (mal codificado, desenvolvido por vários programadores ao longo dos anos, lida...
por 20.06.2014 à25 19:46
15
respostas

É aceitável ter várias afirmações em um único teste unitário?

No comentário a este excelente post , Roy Osherove mencionou o projeto OAPT projetado para executar cada declaração em um único teste. O seguinte está escrito na página inicial do projeto: Proper unit tests should fail for exactly o...
por 02.06.2016 à01 11:12
0
respostas

Estou me formando com um diploma de Ciência da Computação mas não sinto que sei programar

Estou me formando com um diploma de Ciência da Computação, mas vejo sites como o Stack Overflow e mecanismos de pesquisa como o Google e não sei onde eu começaria a escrever algo assim. Durante um verão, tive a oportunidade de trabalhar como des...
por 02.03.2012 à38 10:33
9
respostas

De onde veio a noção de "apenas um retorno"?

Frequentemente falo com programadores que dizem " Não coloque várias declarações de retorno no mesmo método. " Quando eu lhes peço que me digam as razões, tudo que consigo é " O padrão de codificação diz isso. "ou" É confuso. "Quando eles me...
por 06.07.2017 à38 23:54
21
resposta

Superar a resolução lenta de problemas devido ao aumento do conhecimento sobre o que pode dar errado [fechado]

Isso tem me incomodado há algum tempo e eu realmente aprecio a opinião de outros profissionais. Antecedentes: Comecei a programar quando meus pais me compraram meu primeiro computador em 1988 (aos 14 anos, agora tenho 39 anos). Eu segui algum...
por 09.10.2013 à30 16:03
1
resposta

O uso de “utf8 = ✓” é preferível a “utf8 = true”?

Recentemente, vi alguns URIs contendo o parâmetro de consulta "utf8 = ✓". Minha primeira impressão (depois de pensar "mmm, parece legal") foi que isso poderia ser usado para detectar uma codificação de caracteres quebrada. Então, esta é uma m...
por 13.10.2012 à01 13:57
0
respostas

Qual foi a coisa mais eficaz que você fez para melhorar suas habilidades de programação?

Analisando minha carreira e minha vida como programador, tive várias maneiras diferentes de melhorar minhas habilidades de programação - ler código, escrever código, ler livros, ouvir podcasts, assistir a screencasts e muito mais. Minha pergun...
por 16.09.2011 à29 09:15
9
respostas

Por que 80 caracteres são o limite 'padrão' para largura de código?

Por que 80 caracteres são o limite "padrão" para a largura do código? Por que 80 e não 79, 81 ou 100? Qual é a origem desse valor específico?     
por 15.05.2012 à56 12:43
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...
por 03.09.2010 à26 08:41
28
respostas

Meu chefe decidiu adicionar um campo de “pessoa para culpar” a cada relatório de bug. Como posso convencê-lo de que é uma má ideia?

Em um dos últimos movimentos "WTF", meu chefe decidiu que adicionar um campo "Person To Blame" ao nosso modelo de acompanhamento de bugs aumentaria a responsabilidade (embora já tenhamos uma maneira de vincular bugs a recursos / histórias). Meus...
por 28.06.2012 à05 21:34