Engenharia de software

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


8
Em uma entrevista, é melhor codificar uma solução de força bruta para uma pergunta difícil ou passar a entrevista examinando a pergunta com cuidado? [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 . Às vezes, as perguntas da entrevista são difíceis, se …

4
Usando gramática de linguagem natural em API fluente
Estou mexendo com uma abstração de consulta na API WebSQL / Phonegap Database, e me sinto atraído e duvidoso por definir uma API fluente que imita o uso da gramática natural da língua inglesa. Pode ser mais fácil explicar isso por meio de exemplos. A seguir, todas as consultas válidas …
14 javascript  api 




2
Como criar um site ASP.NET MVC modular
Estou no estágio de planejamento para a criação de um sistema de intranet de funcionários com o ASP.NET MVC 4. Gostaríamos que o site consistisse em "módulos" separados, cada um com um recurso diferente: mensagens, alterações na folha de pagamento etc. Gostaria que esses módulos pudessem ser habilitados ou desabilitados …


8
Alternativa ao indicador "Aprovado / Quebrado"?
Ao ter uma integração contínua executando os testes em cada confirmação, uma prática recomendada comum é fazer com que todos os testes passem o tempo todo (também conhecido como "não quebre a compilação"). Encontro alguns problemas com isso: Por exemplo, não se pode ajudar um projeto de código aberto criando …


1
Estamos usando o padrão de repositório certo?
Estamos usando um monte de classes separadas com o sufixo -repositorypara recuperar os dados do banco de dados; para cada tabela seu próprio repositório. Temos, por exemplo, uma customerrepositoryclasse que possui todos os tipos de métodos para recuperar clientes e uma vacancyrepositoryque possui todos os tipos de métodos para recuperar …





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.