Engenharia de software

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

2
A atualização técnica da dívida / tecnologia deve ser agendada como um recurso (determinados pontos) ou uma tarefa (sem nenhum ponto)?
O que devemos fazer pelas histórias de usuários sobre dívidas técnicas no Pivotal Tracker? Devemos considerá-los como características (dando pontos) ou como tarefas (não dando pontos, diminuindo assim a velocidade)? Estou confuso sobre o que deve ser considerado uma tarefa: Duplicação de código - É claro que, se colocarmos o …


8
Violação de princípio de responsabilidade única?
Recentemente, entrei em um debate com outro desenvolvedor sobre a classe abaixo: public class GroupBillingPayment { public void Save(IGroupBillingPayment model) { if (model == null || UserInfo.UserID == 0) { throw new Exception("GroupBillingPayment object or Current User Id is NULL , Please Contact Administrator."); } Data.GroupBillingPayment groupBillingPayment = RepositoryManager.GroupBillingPaymentRepository.GetById(model.GroupBillingPaymentID); Mapper.Map(model, …

3
Autenticação via tokens
Sou relativamente novo no jwt.io e na autenticação e estou usando o JWT.io da seguinte maneira. Lado do servidor Depois que o usuário faz login, eu gero um token useridincorporado e o passo de volta para o usuário no corpo da mensagem Navegador / JS do cliente Estou armazenando o …




4
Como posso gerenciar a base de código de software significativamente complexo?
Costumo criar programas para mim e para os outros usando várias linguagens de programação orientadas a objetos. Ao fazer isso, eles geralmente são relativamente pequenos (alguns milhares de linhas no máximo). Recentemente, no entanto, tenho tentado fazer projetos maiores, como mecanismos de jogos completos. Ao fazê-lo, pareço frequentemente encontrar um …


6
Combater a superengenharia (percebida) x ir com o fluxo [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á 3 anos . Entrei para uma equipe que tem uma abordagem diferente …





2
Implementação do ponto de autenticação único
Estou construindo uma série de aplicativos da web conectados a um único ponto de autenticação. Basicamente, um usuário tenta acessar um site, se não autenticado, é redirecionado para a página de login do sistema de autenticação central. Após o login, eles são redirecionados para o aplicativo. A partir de então, …

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.