Engenharia de software

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

6
Devo usar o novo recurso 'automático' do C ++ 11, especialmente em loops?
Quais são os prós / contras de usar a autopalavra - chave, especialmente em loops? for(std::vector<T>::iterator it = x.begin(); it != x.end(); it++ ) { it->something(); } for(std::map<T>::iterator it = x.begin(); it != x.end(); it++ ) { it->second->something(); } for(auto it = x.begin(); it != x.end(); it++ ) { it->?? …
20 c++  c++11 



4
Quem estende as interfaces? E porque?
AFAIK, minha classe extendspai classes e implementsinterfaces. Mas me deparo com uma situação em que não posso usar implements SomeInterface. É a declaração de um tipo genérico. Por exemplo: public interface CallsForGrow {...} public class GrowingArrayList <T implements CallsForGrow> // BAD, won't work! extends ArrayList<T> Aqui, o uso implementsé sintaticamente …

7
Integração Contínua: qual frequência?
Sempre lancei compilações após cada confirmação, mas nesse novo projeto, os arquitetos apenas me pediram para alterar a frequência para "uma compilação a cada 15 minutos", e não consigo entender por que isso seria uma boa razão vs " com base em cada confirmação ". Primeiro, alguns detalhes: Projeto Objective-C …



7
Como gerar UUIDs "seguros para o idioma"?
Eu sempre quis usar seqüências de caracteres geradas aleatoriamente para os IDs dos meus recursos, para poder ter URLs mais curtos como este: / user / 4jz0k1 Mas nunca o fiz, porque estava preocupado com a geração aleatória de cadeias criando palavras reais, por exemplo: / user / f * …
20 random  uuid 

3
Explicação simples dos soquetes Unix
Posso pesquisar e já olhei para a entrada da Wikipedia e em alguns outros lugares, mas mesmo tendo alguma experiência em programação, realmente não entendo o conceito. Você pode me tratar como uma criança de 10 anos e me dar uma explicação clara sobre a comunicação por soquete?
20 unix  sockets 


7
Java IDE escrito em Java puro? [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 . Existe um IDE Java escrito em Java? Acabei de adquirir meu laptop DET …

11
Como devo planejar e iniciar um projeto?
Esta pergunta foi migrada do Stack Overflow porque pode ser respondida no Software Engineering Stack Exchange. Migrou há 7 anos . Sempre que inicio um projeto, decido, em momentos cruciais, alterar completamente as classes principais e ser pego em erros obscuros. Tento planejar com antecedência e geralmente começo com um …

3
Algoritmo eficiente de agrupamento de gráficos
Estou procurando um algoritmo eficiente para encontrar clusters em um gráfico grande (ele possui aproximadamente 5000 vértices e 10.000 arestas). Até agora, estou usando o algoritmo Girvan-Newman implementado na biblioteca java JUNG, mas é bastante lento quando tento remover muitas arestas. Você pode me sugerir uma alternativa melhor para gráficos …



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.