Engenharia de software

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

5
Quais são os benefícios da injeção de dependência nos casos em que quase todos precisam acessar uma estrutura de dados comum?
Existem muitas razões pelas quais os globais são maus no POO. Se o número ou tamanho dos objetos que precisam ser compartilhados for muito grande para ser transmitido com eficiência nos parâmetros de função, geralmente todos recomendam a Injeção de Dependências, em vez de um objeto global. No entanto, no …


1
Diferenças entre gateways de API e ESBs? [fechadas]
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Software Engineering Stack Exchange. Fechado há 5 anos . A empresa em que trabalho está avaliando algumas soluções de middleware para governança, …


7
Qual é a idéia por trás da nomeação de classes com o sufixo "Info", por exemplo: "SomeClass" e "SomeClassInfo"?
Estou trabalhando em um projeto que lida com dispositivos físicos e estou confuso sobre como nomear corretamente algumas classes neste projeto. Considerando que os dispositivos reais (sensores e receptores) são uma coisa, e sua representação no software é outra, estou pensando em nomear algumas classes com o padrão de nome …




6
"Desfazendo" um número inteiro envolvente
Encontrei um problema teórico interessante há alguns anos. Eu nunca encontrei uma solução e ela continua me assombrando quando durmo. Suponha que você tenha um aplicativo (C #) que contém algum número em um int, chamado x. (O valor de x não é fixo). Quando o programa é executado, x …
20 c# 

3
Projetando testes de unidade para um sistema com estado
fundo O Desenvolvimento Orientado a Testes foi popularizado depois que eu já havia terminado a escola e o setor. Estou tentando aprender, mas algumas coisas importantes ainda me escapam. Os proponentes do TDD dizem muitas coisas como (doravante referido como o "princípio de asserção única" ou SAP ): Há algum …


4
Ajudar alguém que não é e nunca será um programador profissional a escrever um código mais legível e utilizável para usar e interpretar [fechado]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 4 anos . Eu sou Elvis, tentando muito aprender a ser Einstein. Eu …




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.