Engenharia de software

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


2
Quando devo usar StringBuilder ou StringBuffer?
Em um aplicativo Web de produção, meus colegas programadores usavam o StringBuffer em qualquer lugar. Agora estou cuidando do desenvolvimento e das correções de aplicativos. Depois de ler StringBuilder e StringBuffer , decidi substituir todo o código StringBuffer pelo StringBuilder porque não precisamos de segurança de thread em nossos beans …







2
Qual é a maneira correta de verificar os dados de confirmação no Git?
Meu objetivo é verificar os dados de confirmação que não atendem a certos requisitos e, em seguida, rejeitar a confirmação que está sendo criada ou enviada ao repositório remoto. O problema de fazer um gancho de pré-confirmação é que é difícil implantá-lo para muitas pessoas que precisam atualizar manualmente seu …
13 git 

4
Como determinar se o Padrão de Design foi implementado corretamente?
Consigo dimensionar com êxito todos os meus aplicativos antigos que não estavam usando Padrões de Design documentados. Qualquer que seja o padrão, não sei. Em grande parte, senti apenas a necessidade de usar conceitos simples de POO. O conceito Design Patterns é complexo e difícil de entender. Quando implementado, como …



4
Por que a minificação HTML / Javascript é benéfica
Por que a minificação HTML / Javascript é benéfica quando o protocolo HTTP já suporta compactação de dados gzip? Percebo que a minificação Javascript / HTML tem o potencial de reduzir significativamente o tamanho dos arquivos Javascript / HTML, removendo espaços em branco desnecessários e talvez renomeando variáveis ​​para algumas …
13 javascript  html  http  minify 

2
Devo trocar de WCF para NserviceBus
Temos um servidor central que envia e recebe mensagens de vários PCs localizados nas redes clientes em vários locais. Para facilitar isso, atualmente estou usando o WCF com TCPNetBindings, usando comunicação duplex protegida com certificados. Agora, temos uma série de problemas com isso - principalmente o fato de estarmos sendo …


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.