Engenharia de software

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

9
O que XXX significa em um comentário? [fechadas]
O que as pessoas geralmente querem dizer sempre que você vê XXXum comentário. Ocasionalmente, vejo um comentário como este: # XXX - This widget really should frobulate the whatsit Claro, posso dizer o que o comentário significa, mas o que o XXX geralmente significa? Está dizendo "Isso é um hack" …

5
O que deve e o que não deve estar em um arquivo de cabeçalho? [fechadas]
Que coisas absolutamente nunca devem ser incluídas em um arquivo de cabeçalho? Se, por exemplo, estou trabalhando com um formato padrão do setor documentado que possui muitas constantes, é uma boa prática defini-las em um arquivo de cabeçalho (se estou escrevendo um analisador para esse formato)? Quais funções devem entrar …
71 c  headers 


4
Por que o git pull executa uma mesclagem, em vez de uma rebase, por padrão?
Considere a seguinte situação: Você tem um clone de um repositório git Você tem algumas confirmações locais (confirmações que ainda não foram enviadas a lugar algum) O repositório remoto possui novas confirmações que você ainda não reconciliou Então, algo como isto: Se você executar git pullcom as configurações padrão, obterá …
71 git 


5
Por que você não usaria a diretiva 'using' em C #?
Os padrões de codificação existentes em um grande projeto C # incluem uma regra de que todos os nomes de tipos sejam totalmente qualificados, proibindo o emprego da diretiva 'using'. Então, ao invés do familiar: using System.Collections.Generic; .... other stuff .... List<string> myList = new List<string>(); (Provavelmente não é surpresa …



13
Motivos bons e simples para ter vários ambientes
Ao longo da minha carreira, trabalhei em empresas que tinham uma coleção de ambientes diferentes para diferentes propósitos. Sempre tivemos mais ou menos nosso ambiente de área de trabalho, um ambiente de teste, um ambiente de controle de qualidade, um ambiente de teste e um ambiente de produção. Isso foi …

19
Revise antes ou depois da confirmação do código, o que é melhor?
Tradicionalmente, realizávamos a revisão de código antes do commit, tive uma discussão hoje com meu colega, que preferia a revisão do código após o commit. Primeiro, aqui estão alguns antecedentes, Temos alguns desenvolvedores experientes e também temos novas contratações com quase zero de experiência em programação. Gostaríamos de executar iterações …

15
Eu parei de codificar por diversão, isso é um mau sinal? [fechadas]
Em algum momento, parei de codificar por diversão. Eu costumava ir trabalhar, terminar minhas tarefas e, ao chegar em casa, escrevia coisas ao lado por diversão. No entanto, agora vou para casa e tento evitar o computador. Prefiro ler o jornal, assistir TV, ir ao bar etc. Isso é um …
71 coding 





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.