Engenharia de software

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


2
As bibliotecas apenas de cabeçalho são mais eficientes?
Premissas Uma das vantagens das bibliotecas somente de cabeçalho para C ++ é que elas não precisam ser compiladas separadamente. Em C e C ++ inline, só faz sentido se a função estiver definida em um arquivo de cabeçalho *. Tradicionalmente, em C, o layout .c / .h é usado, …
48 c++  c  libraries 




8
Quando NÃO usar destruidores virtuais?
Eu acreditava ter pesquisado muitas vezes sobre destruidores virtuais, a maioria menciona o propósito de destruidores virtuais e por que você precisa de destruidores virtuais. Também acho que na maioria dos casos os destruidores precisam ser virtuais. Então a pergunta é: Por que o c ++ não define todos os …


1
O que exatamente a condição na licença do MIT implica?
Para citar a própria licença: Copyright (C) [ano] [detentores de direitos autorais] A permissão é concedida, gratuitamente, a qualquer pessoa que obtenha uma cópia deste software e dos arquivos de documentação associados (o "Software"), para negociar no Software sem restrições, incluindo, sem limitação, os direitos de uso, cópia, modificação, fusão …



3
O que há de tão exclusivo no Node.js? [fechadas]
Recentemente, houve muitos elogios para o Node.js. Eu não sou um desenvolvedor que teve muita exposição a aplicativos de rede. Do meu entendimento do Nodes.js., sua força é: temos apenas um thread que lida com várias conexões, fornecendo uma arquitetura baseada em eventos. No entanto, por exemplo, em Java, posso …

14
Qual a importância do feedback positivo nas revisões de código?
É importante apontar as partes boas do código durante uma revisão de código e as razões pelas quais ele é bom? O feedback positivo pode ser igualmente útil para o desenvolvedor que está sendo revisado e para os outros que participam da revisão. Estamos fazendo análises usando uma ferramenta on-line, …

9
É possível saber qual linguagem de programação usa um site?
Por exemplo, stackexchange.comsem perguntar ao proprietário do site ou ao Google suas informações sobre o desenvolvimento do site, é possível saber qual idioma é usado no back-end? Parece que o site não possui .extensionbarra, por exemplo, .phpque pode indicar o que é desenvolvido PHP, mas sem a extensão, como posso …



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.