Engenharia de software

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

1
Como testo um leitor de arquivos?
Estou trabalhando em um projeto com alguns formatos de arquivo. Alguns formatos são especificados por .xsds, outros pela documentação em seus respectivos sites, e alguns são formatos internos personalizados que não possuem documentação. Mwahahahaha. Qual é o problema? Gostaria de testar meus leitores de arquivos, mas não tenho muita certeza …




3
QT-C ++ vs C ++ genérico e STL [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á 5 anos . Ultimamente, estou atualizando meu C ++ no Ubuntu QQ. Eu amo o framework …
19 c++  qt  stl  gtk  pyqt4 

2
Como nada é um subtipo de qualquer outro tipo no Scala
Estou fazendo o curso coursera de Martin Odersky sobre programação funcional com scala e, por enquanto, aprendi duas coisas que juntas não fazem sentido: Scala não suporta herança múltipla Nothing é um subtipo de qualquer outro tipo Essas duas declarações não podem viver juntas, então como exatamente isso é feito? …


4
Documentando a lógica matemática no código
Às vezes, embora não frequentemente, tenho que incluir lógica matemática no meu código. Os conceitos usados ​​são geralmente muito simples, mas o código resultante não é - muitas variáveis ​​com objetivos pouco claros e algumas operações com intenções não tão óbvias. Não quero dizer que o código seja ilegível ou …

4
Como criar um código OO melhor em um aplicativo orientado a banco de dados relacional em que o banco de dados é mal projetado
Estou escrevendo um aplicativo da web Java que consiste principalmente em várias páginas semelhantes nas quais todas as páginas têm várias tabelas e um filtro que se aplica a essas tabelas. Os dados nessas tabelas são provenientes de um banco de dados SQL. Estou usando myBatis como ORM, o que …




7
A programação modular afeta o tempo de computação?
Todo mundo diz que devo fazer meu código modular, mas não é menos eficiente se eu usar mais chamadas de método em vez de menos, mas maiores, métodos? Qual é a diferença em Java, C ou C ++ para esse assunto? Entendo que é mais fácil editar, ler e entender, …
19 java  c++  c  efficiency 

3
Quais são as alternativas ao uso de uma pilha para representar a semântica de chamada de função?
Todos sabemos e amamos que as chamadas de função geralmente são implementadas usando a pilha; existem quadros, endereços de retorno, parâmetros, todo o lote. No entanto, a pilha é um detalhe de implementação: as convenções de chamada podem fazer coisas diferentes (por exemplo, x86 fastcall usa (alguns) registradores, MIPS e …


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.