Engenharia de software

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


12
Qual é o motivo do uso de letras minúsculas para a primeira palavra em uma variável local (por exemplo, employeeCount, firstName)
Eu recebo muitas críticas de outros programadores devido ao meu uso de case completo e adequado para todas as minhas variáveis. Por exemplo, seu programador típico usará employeeCountpara um nome de variável, mas eu uso EmployeeCount. Uso maiúsculas e minúsculas para tudo , seja um método nulo, método de retorno, …


3
Como melhorar a eficiência com a programação funcional?
Recentemente, eu passei pelo guia Aprenda um Haskell para o bem grande e, como prática, queria resolver o problema do Projeto Euler 5 com ele, que especifica: Qual é o menor número positivo que é igualmente divisível por todos os números de 1 a 20? Decidi primeiro escrever uma função …
20 haskell 

6
As pessoas que são pagas para escrever código, mas com baixa pontuação na "matriz de competência do programador" têm o dever ético de encontrar um tipo diferente de trabalho? [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á 5 anos . As pessoas me aconselham a "encontrar um emprego fazendo …
20 skills  ethics 

3
Quando o controle de origem foi inventado?
Estou ciente de muitos sistemas de controle de versão: CVS, SVN, TFS etc ... Pesquisei no Google o primeiro "sistema de controle de revisão / controle de versão" e vi várias respostas conflitantes. Quando o controle de origem foi inventado? Quem inventou isso? Como se chamava?



3
haskell tem tipos dependentes?
Eu sei que Haskell já tem a capacidade de parametrizar um tipo sobre outro tipo (semelhante à programação de modelos em C ++), mas estou me perguntando se Haskell também pode parametrizar um tipo sobre valores - se ele suporta tipos dependentes. Com tipos dependentes, você pode ter um tipo …
20 haskell 

5
Por que as bibliotecas modernas não usam OOP
Sou um programador de C ++ para iniciantes, mas entendo bastante bem os conceitos da linguagem. Quando comecei a aprender bibliotecas externas de C ++, como SDL, OpenGL (talvez também outra coisa), para minha grande surpresa, descobri que elas não usam conceitos de C ++. Por exemplo, nem o SDL …

3
Como expresso relacionamentos sutis nos meus dados?
"A" está relacionado a "B" e "C". Como mostro que "B" e "C" também podem, por esse contexto, estar relacionados? Exemplo: Aqui estão algumas manchetes sobre uma peça recente da Broadway: Glengarry Glen Ross, de David Mamet, estrelado por Al Pacino, estréia na Broadway Al Pacino em 'Glengarry Glen Ross': …


7
Os arquivos de cabeçalho são realmente bons? [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á 4 anos . Acho que os arquivos de cabeçalho são úteis ao …
20 c++ 

4
Por que o tamanho do heap é fixo nas JVMs?
Alguém pode me explicar por que as JVMs (eu não verifiquei muitas, mas nunca vi uma que não fizesse dessa maneira) precisam executar em um tamanho de heap fixo? Eu sei que é mais fácil implementar em um heap contíguo simples, mas a Sun JVM agora tem mais de uma …
20 java 


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.