Engenharia de software

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



3
Por que cinco filósofos gastronômicos?
Fiquei me perguntando por que o problema dos filósofos de jantar é baseado em um caso de cinco filósofos. Por que não quatro? Eu acho que podemos observar todas as questões desagradáveis ​​que podem ocorrer quando discutimos o exemplo de cinco filósofos também quando recebemos quatro pensadores. É apenas por …

4
Sub-módulo Git vs clone Git
Estou trabalhando em um projeto de código aberto no GitHub. Ele possui um subdiretório / fornecedor no qual possui uma cópia de várias bibliotecas externas. O mantenedor original do projeto atualizava esse diretório com uma cópia mais recente da biblioteca externa de vez em quando. Um desenvolvedor me enviou uma …
18 git  github 


5
O termo 'Front-End' é sinônimo de 'Client-Side'? Se assim for, este é sempre o caso?
Como desenvolvedor web relativamente novo (autodidata), ouvi os termos front-end , lado do cliente , back-end e servidor com bastante frequência. Para mim, front-end e back-end sempre foram sinônimos de cliente e servidor, respectivamente. No entanto, quando comecei a trabalhar com estruturas MVC como o CodeIgniter, deparei-me com algumas instâncias …

3
Como projetar o fluxo de trabalho do site?
Estou pensando nisso há muito tempo, sem chegar a uma resposta ótima. Antes de tudo, sou um médico que adora programar, mas nunca o estudou de verdade, exceto pelo aprendizado em casa e por muitos anos brincando com código no meu tempo livre. Atualmente, estou tentando criar um pequeno projeto …

3
Por que os bancos de dados orientados a objetos não são usados ​​tanto quanto os bancos de dados relacionais? [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á debate, argumentos, pesquisas ou discussão prolongada. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …


3
Linguagem Funcional Mais Rápida
Recentemente, estive pesquisando sobre programação funcional, especialmente Haskell e F #, quanto mais antes. Depois de pesquisar no Google, não consegui encontrar uma comparação de benchmark das linguagens funcionais mais importantes (Scala, F # etc). Sei que não é necessariamente justo para algumas das línguas (Scala me vem à mente), …


8
Quando os ponteiros devem ser verificados para NULL em C?
Resumo : Uma função em C sempre deve verificar se não está referenciando um NULLponteiro? Caso contrário, quando é apropriado ignorar essas verificações? Detalhes : Eu tenho lido alguns livros sobre entrevistas de programação e estou me perguntando qual é o grau apropriado de validação de entrada para argumentos de …
18 c  validation  null 



15
Eu odeio um dos nossos padrões de codificação e isso me deixa louco, como processá-lo? [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á debate, argumentos, pesquisas ou discussão prolongada. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …

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.