Engenharia de software

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



4
Essas tabelas específicas precisam de chaves substitutas?
fundo Eu tenho essas tabelas +-------------------------+ +------------------------+ |Airport | |Country | |-------------------------| |------------------------| |airport_code string (PK) | |country_code string (PK)| |address string | |name string | |name string | +------------------------+ +-------------------------+ +-------------------------+ |Currency | |-------------------------| |currency_code string (PK)| |name string | +-------------------------+ airport_code é o código de aeroporto IATA (International …





2
Web design responsivo x cheirar agente do usuário
O mediarecurso de consulta CSS3 levou a muitas possibilidades interessantes em termos de desenvolvimento de sites que se ajustam a diversos tamanhos e dispositivos de tela. No entanto, na prática, estou começando a entender que o mediarecurso de consulta CSS3 e todo o movimento "Responsive Web Design" podem não cumprir …


1
O que é uma pilha de desenvolvimento?
Agora estou no processo de procurar emprego quando estou prestes a me formar na faculdade. Um entrevistador me perguntou qual é minha atual 'pilha de desenvolvimento'? Eu sei que essa é provavelmente uma pergunta realmente básica. mas alguém poderia me explicar o que é uma 'pilha de desenvolvimento'? Não é …

1
Como escrever código Clojure legível?
Eu sou novo no Clojure. Eu posso entender o código que escrevo, mas fica muito difícil entendê-lo mais tarde. Torna-se difícil combinar parênteses. Quais são as convenções genéricas a seguir em relação às convenções de nomenclatura e recuo em várias situações? Por exemplo, escrevi um exemplo de exemplo de desestruturação …



3
Princípio da inversão de dependência: como definir “política de alto nível” e “detalhes de baixo nível” para outras pessoas?
Estou tentando explicar o princípio da inversão de dependência para meus colegas (principalmente juniores). Como podemos definir qual é a "política de alto nível" e qual é o "detalhe de baixo nível" em um software? Por exemplo, se nosso software automatiza o fluxo de trabalho de vários aplicativos de negócios, …

3
Por que um compilador não pode evitar importar um arquivo de cabeçalho duas vezes sozinho?
Novo no C ++! Então, eu estava lendo isso: http://www.learncpp.com/cpp-tutorial/110-a-first-look-at-the-preprocessor/ Protetores de cabeçalho Como os arquivos de cabeçalho podem incluir outros arquivos de cabeçalho, é possível acabar na situação em que um arquivo de cabeçalho é incluído várias vezes. Então, fazemos diretrizes de pré-processador para evitar isso. Mas não tenho …
13 c++  compiler 

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.