Engenharia de software

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

2
Processo de revisão de código ao usar o GIT como repositório?
Qual é o melhor processo para revisão de código ao usar o GIT? Temos um provedor GIT externo (Unfuddle) e limites para o uso de recursos - portanto, não podemos ter repositórios remotos dedicados para todos os desenvolvedores. Processo atual: Temos um servidor GIT com uma masterfilial na qual todos …



2
Projeto de fábrica em cache
Eu tenho uma fábrica class XFactoryque cria objetos de class X. Como as instâncias Xsão muito grandes, o objetivo principal da fábrica é armazená-las em cache, da maneira mais transparente possível para o código do cliente. Como os objetos class Xsão imutáveis, o código a seguir parece razoável: # module …

3
Organização do wiki da equipe de desenvolvimento de aplicativos? [fechadas]
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á 5 anos . Procurando uma estrutura de práticas recomendadas para configurar um wiki …
9 wiki 


5
Notação Theta em tempo constante. Por que usamos o 1?
Na notação assintótica, quando se afirma que, se o tamanho do problema é pequeno o suficiente (por exemplo, n<cpara algumas constantes c), a solução leva tempo constante e é escrita como Theta(1). Por que escrevemos 1 dentro do Theta? O que 1significa isso? Por que não Theta(c)?

4
Como uma porta "escuta", puxa ou empurra?
Quando você escreve um código para escutar de uma porta, como 80 por exemplo, o que acontece sob o capô? O método que o sistema operacional usa para ouvir é puxar ou empurrar? Em outras palavras, o SO verifica essa porta a cada milissegundos x, por exemplo? Eu simplesmente não …



3
Documentando uma interface REST com um fluxograma
Alguém tem sugestões para criar uma representação de fluxograma de uma interface da web no estilo REST? No interesse de fornecer documentação completa para os co-desenvolvedores, eu tenho trabalhado na modelagem da interface para modificar e gerar um recurso do produto: Esse sistema em particular começa a agir de maneira …



5
CRM: interno versus OTS
Muitos anos atrás, quando eu era jovem e ingênuo e escrevia tudo do zero, a menos que fosse fornecido com o idioma, eu trabalhava para uma empresa com dois vendedores em dois locais que tentavam compartilhar leads e contatos. Eu tinha acabado de descobrir um novo e brilhante martelo, o …
9 estimation  crm 

6
Quando escrever código abstrato e quando ser mais específico?
Estou trabalhando em uma pequena ferramenta como um projeto de brinquedo para mostrar a diferença entre dois diretórios, mostrando quais arquivos / diretórios foram adicionados, removidos, modificados etc. Eu estava tentando representar essas alterações como objetos simplesmente 'ChangeItem', sem distinção entre se era um arquivo ou diretório. No entanto, isso …

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.