Engenharia de software

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

5
Indexando um banco de dados
Não estou familiarizado com bancos de dados e agora estou tentando entender o mecanismo de indexação. Pelo que sei, em um RDBMS, a indexação em uma coluna torna a pesquisa por essa coluna mais rápida. Isso também é válido para as lojas triplas, apenas os índices pressupõem que você pesquisará …
12 database 

4
Reescrever uma exceção vazando uma abstração?
Eu tenho um método de interface que afirma na documentação que lançará um tipo específico de exceção. Uma implementação desse método usa algo que gera uma exceção. A exceção interna é capturada e a exceção declarada pelo contrato de interface é lançada. Aqui está um pequeno exemplo de código para …



3
Tratamento de erros no PHP ao usar o MVC
Eu tenho usado o Codeigniter muito recentemente, mas uma coisa que me dá nos nervos é lidar com erros e exibi-los ao usuário. Eu nunca fui bom em lidar com erros sem ficar confuso. Minha principal preocupação é ao retornar erros ao usuário. É uma boa prática usar exceções e …

7
Depois de escrever o código, por que sinto que "eu teria escrito melhor" depois de algum tempo? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …

8
Estilos Java conflitantes em uma equipe
Faço parte de uma equipe de desenvolvimento Java com prazo de 6 semanas. Isso requer a criação de uma grande quantidade de código muito rapidamente. No entanto, nossa equipe de desenvolvimento possui diferentes estilos de codificação. Tudo, desde convenções de nomes até métodos de abstração, diferem entre nossa equipe. Alguém …


2
Inteligência como quantidade vetorial
Estou lendo este livro maravilhoso chamado "Codificadores em ação: reflexões sobre o ofício da programação", de Peter Seibel, e estou em parte em que a conversa é com Joshua Bloch e achei essa resposta que é um ponto importante para um programador. O parágrafo é mais ou menos assim. Existe …






14
Um programador inexperiente precisa de um IDE? [fechadas]
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 5 anos . Ler essa outra pergunta me faz pensar se eu …
12 ide 

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.