Engenharia de software

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

3
Quem possui o código se o projeto for cancelado [fechado]
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á 4 anos . O problema: estou trabalhando em um mercado freelancer e decidi cancelar o projeto …


4
Como lidar com o design da interface do usuário e o respectivo suporte a recursos no desenvolvimento Agile?
Em um processo de desenvolvimento ágil, geralmente o foco principal está nas histórias de usuários, mas às vezes um único requisito pode abranger várias histórias de usuários. Por exemplo, o cliente pode solicitar uma página de pesquisa para todos os usuários em um fórum e existem várias ações que podem …

3
Tecelagem de código de bytes vs macros Lisp
Eu tenho lido sobre as bibliotecas que as pessoas escreveram para linguagens como Java e C # que utilizam tecelagem de código de bytes para fazer coisas como interceptar chamadas de função, inserir código de log etc. etc. Também estive lendo nas macros Lisp / Clojure tente entender melhor como …




3
Qual é a diferença entre os padrões editor-assinante e reator?
Os padrões de publicação-assinatura e reator são muito parecidos comigo. Como eles são diferentes? Nos dois padrões, uma mensagem está sendo passada aos assinantes indiretamente (ouvintes no padrão do reator). Sinto que o padrão de observador também é muito semelhante a outros dois padrões. Quais são as principais diferenças entre …


5
Devo usar métodos abstratos ou virtuais?
Se assumirmos que não é desejável que a classe base seja uma classe de interface pura, e usando os 2 exemplos abaixo, qual é a melhor abordagem, usando a definição de classe de método abstrato ou virtual? A vantagem da versão "abstrata" é que ela provavelmente parece mais limpa e …
11 c#  design 

4
Design de padrão de comando
Eu tenho essa implementação antiga do padrão de comando. É meio que passar um Contexto por toda a implementação da DIOperation , mas percebi mais tarde, no processo de aprendizado e aprendizado (que nunca para), que não é o ideal. Eu também acho que a "visita" aqui realmente não se …


1
Existem estudos empíricos sobre os efeitos de comentar o código fonte na qualidade, manutenção e produtividade do desenvolvedor? [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á 6 anos . Eu sou um defensor de comentar sobre o código fonte e documentar os …



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.