Engenharia de software

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




13
Podemos garantir que um programa nunca dará errado?
Temos um sistema aqui. Recentemente, há um cálculo incorreto em um dos números no relatório gerado pelo sistema. Ao longo de nossa experiência, nunca encontramos nenhum problema / erro neste sistema há alguns anos. Como o criador deste sistema já havia saído, dificilmente podemos rastrear os programas. Mas verificamos os …
10 debugging 



5
Planejando Poker e desenvolvedores prolíficos [fechado]
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 . Minha equipe é composta por 4 desenvolvedores; tudo experiente …
10 agile  planning 

2
Manipuladores de comando e DDD
Eu tenho um aplicativo ASP.NET MVC, que usa um serviço de consulta para obter dados e um serviço de comando para enviar comandos. Minha pergunta é sobre a parte do comando. Se uma solicitação for recebida, o serviço de comando usará um distribuidor de comandos que encaminhará o comando para …


4
Algoritmo rápido para pesquisar uma matriz classificada de carros alegóricos para encontrar o par de carros alegóricos entre colchetes com um valor de entrada
Eu tenho uma matriz de flutuadores, classificados do menor para o maior, e preciso poder escolher o flutuador mais próximo maior ou menor que um valor de entrada passado. Este valor de entrada não está necessariamente presente como um valor na matriz. Uma abordagem ingênua seria fazer uma pesquisa linear …
10 c++  algorithms 

3
por que getMonth () começa com 0
Eu estava codificando uma função para remover um dia de um valor de data em javascript e fiquei surpresa que o getMonth () do javascript comece de 0 para janeiro a 11 para dezembro. Por que getMonth () do javascript começa com 0?
10 javascript 

5
Validação de licença e chamada para casa
Estou desenvolvendo um aplicativo que, quando comprado, pode ser ativado usando uma licença. Atualmente, estou fazendo a validação offline, o que é um pouco preocupante para mim. Estou ciente de que não há nada a fazer contra rachaduras (binários modificados), no entanto, estou tentando desencorajar a pirataria de chaves de …
10 licensing 

3
Suporte à multilocação
Quais são os desafios típicos que surgem ao converter um aplicativo de locatário único em um aplicativo de vários locatários? Segurança e isolamento de dados me parecem os mais significativos. Quais são alguns outros? Sou um dos arquitetos de um esforço de automação bastante significativo e, historicamente, é apenas a …

4
STDOUT e sua impureza
Eu li muitos livros e artigos sobre programação funcional e ainda tenho vergonha de não conseguir entender com certeza alguns conceitos muito básicos. Uma das principais idéias da programação funcional é que a mesma entrada sempre deve produzir a mesma saída. Portanto, digamos, a consulta ao banco de dados ou …


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.