Engenharia de software

Perguntas e respostas para profissionais, acadêmicos e estudantes que trabalham no ciclo de vida de desenvolvimento de sistemas



13
Todo membro de uma equipe deve usar o mesmo IDE? [fechadas]
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 6 anos . Você acha que faz sentido reforçar que todos os …
23 ide  teamwork 

11
Refatorar ou concentrar-se na conclusão do aplicativo
Você refataria seu aplicativo à medida que avançaria ou se concentraria em concluir o aplicativo primeiro? A refatoração significará que o progresso do aplicativo diminuirá. A conclusão do aplicativo significa que você terá um aplicativo possivelmente muito difícil de manter mais tarde? O aplicativo é um projeto pessoal. Realmente não …

12
Como saber quando parar de testar?
Eu sei que esta é uma pergunta muito, muito básica. Para alguns aplicativos de software, há um grande número quase infinitamente alto de casos de teste para um aplicativo. Não é prático testar todos esses casos de teste. Como decidimos quando parar o teste? (exceto "quando o dinheiro acabar").




4
Revisões de aplicativos / códigos para programadores solitários?
Existem serviços que "por um preço razoável" ofereçam e forneçam bons e técnicos conselhos sobre as aplicações. Em muitos projetos, geralmente sou o único desenvolvedor e, às vezes, acho que parte do meu trabalho precisa ser aprimorada para obter eficiência, melhores interações MVC etc. Seria ótimo se houvesse um serviço …

1
Como é o processo de desenvolvimento no Google? [fechadas]
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Software Engineering Stack Exchange. Fechado há 6 anos . Quais ferramentas eles usam? Quais processos? Quais regras eles têm em relação ao …

11
Meu colega de trabalho criou uma tabela SQL de 96 colunas
Aqui estamos em 2010, engenheiros de software com 4 ou 5 anos ou experiência, ainda projetando tabelas com 96 colunas de fraturamento. Eu disse a ele que seria um pesadelo. Mostrei a ele que precisamos usar ordinais para fazer a interface do MySQL com C #. Expliquei que as tabelas …
23 sql  code-smell 

8
Por que você contrataria desenvolvedores de software internos em vez de terceirizá-los para desenvolver um produto para sua empresa? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …

5
Por que as cordas são tão lentas?
Desde a minha primeira aula de programação no ensino médio, ouvi dizer que as operações com strings são mais lentas - ou seja, mais caras - do que a mítica "operação média". Por que os torna tão lentos? (Esta questão foi deixada intencionalmente ampla.)

12
Os programadores da GUI têm uma vantagem indevida sobre os outros?
É fácil para gerentes e clientes apreciarem o que podem ver. Eu já vi muitos desenvolvedores de GUI que são programadores comuns, com conhecimento mínimo de princípios de design ou outros idiomas de programação. No entanto, essas deficiências geralmente passam despercebidas, especialmente pela gerência e pelos clientes, se o programador …
23 gui 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.