Engenharia de software

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




2
Apollo-11: Usando inclusão em vez de um vinculador
Recentemente digitalizado e transformado em um repositório, o código-fonte original do computador de orientação Apollo 11 foi disponibilizado para visualização no Github . Em MAIN.agc , o autor do repo comenta que eles divida o enorme código fonte monolítico em blocos menores e mais gerenciáveis ​​- ou seja, em arquivos …


4
Estou otimizando prematuramente?
Atualmente, estou no estágio de design de uma arquitetura baseada em componentes em C ++. Meu design atual inclui o uso de recursos como: std::vectors de std::shared_ptrs para segurar os componentes std::dynamic_pointer_cast std::unordered_map<std::string,[yada]> Os componentes representam dados e lógica de vários itens necessários em um software semelhante a um jogo, …




6
Critérios de aceitação para casos de borda
Sou proprietário de um produto em uma equipe ágil. Quando faço testes de aceitação de pedidos, geralmente tomo nota para tentar alguns casos extremos. Não é incomum eu descobrir algo e depois o passo de volta para os desenvolvedores. Estou sendo pressionado por um dos desenvolvedores quando rejeito suas histórias. …




3
Qual metodologia de software devo seguir ao pesquisar?
Geralmente analiso dados de experimentos e, embora tenha um esquema geral de etapas que preciso executar, talvez seja necessário ajustá-lo às especificidades dos experimentos ou às perguntas por trás. Eu sou geralmente o único código. Eu olhei a wikipedia, mas não tenho certeza de qual metodologia posso usar, em parte …


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.