Engenharia de software

91
Como evitar sempre a sensação de que, se eu reconstruísse completamente meu programa do zero, faria muito melhor? [fechadas]

Eu aprendi uma quantidade significativa de codificação, no entanto, sempre esteve em um ambiente científico (não em ciência da computação), completamente autodidata, sem ninguém para me guiar na direção certa. Assim, minha jornada de codificação foi ... bagunçada. Percebi agora que, sempre que...

89
Razões que os programadores deixam [fechado]

Estou interessado em descobrir por que os programadores deixam seus empregos e se as razões para sair ressurgiram em seu emprego atual? É o motivo de me dedicar apenas a remuneração, localização, odeio meu chefe / colega de trabalho, falta de reconhecimento ou aposentadoria / nova...

89
Como devo organizar minha árvore de fontes?

Eu sou um desenvolvedor individual trabalhando, em grande parte, em projetos web (W / LAMP) e, às vezes, em projetos C / C ++ (não GUI) de escala média. Geralmente luto com a estruturação da minha árvore de código-fonte. De fato, normalmente, eu não concluo um projeto sem despejar a árvore inteira...

89
Um grande aumento de velocidade é realista em um ambiente Scrum?

Meu gerente recentemente realmente pressionou para usar a velocidade como objetivo e medida de produtividade. Atualmente, estamos trabalhando a uma velocidade média de 50 pontos da história. Meu gerente quer que aumentemos de 40% para 70 pontos da história (sem aumento de membros da equipe). Se não...

88
Como você lida com o código feio que você escreveu? [fechadas]

Então, seu cliente pede que você escreva algum código, e você também. Ele então muda as especificações sobre você, como esperado, e você implementa diligentemente os novos recursos dele como um bom rapaz. Exceto ... os novos recursos meio que entram em conflito com os antigos, então agora seu...