Engenharia de software

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



1
Design para uma estrutura de aplicativo que permitirá que cada implementação personalize partes da interface do usuário
Fui encarregado de projetar uma estrutura de aplicativo que permitirá que cada implementação personalize partes da interface do usuário. Um exemplo seria que a implementação (vamos chamá-lo de cliente a partir de agora) pode definir as células da exibição de coleção para retornar para uma tela específica. A estrutura é …



3
Qual a melhor forma de envolver o desenvolvedor júnior no design de um aplicativo a partir do zero? [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 . Somos uma equipe de 3 desenvolvedores (2 desenvolvedores experientes …




2
Inferência de tipo em Golang / Haskell
Eu li que o Go realmente não tem inferência de tipo verdadeira, no sentido de que linguagens funcionais como ML ou Haskell têm, mas não consegui encontrar uma comparação simples de entender das duas versões. Alguém poderia explicar em termos básicos como a inferência de tipo no Go difere da …

4
Modelar relacionamentos com DDD (ou com senso)?
Aqui está um requisito simplificado: O usuário cria um Questioncom vários Answers. Questiondeve ter pelo menos um Answer. Esclarecimento: pense Questione Answercomo em um teste : há uma pergunta, mas várias respostas, onde poucas podem estar corretas. Usuário é o ator que está preparando este teste, portanto, ele cria perguntas …

1
Padrão de construção de menu
Estou tendo problemas para resolver o manuseio do estado ativo de um menu quando o menu não é usado para roteamento. Eu venho do Drupal, onde o sistema de menus também lida com o roteamento. portanto, definir o estado ativo e o estado da trilha ativa é tratado pela rota …

1
Lacuna de teste entre unidade e integração: integração nos testes de integração de pequenos componentes e unidades
Nas últimas semanas, estive pensando e pesquisando como preencher uma lacuna em nossa metodologia de testes. Em termos simplificados, os testes de unidade são muito pequenos e os testes de integração tradicionais são muito grandes. Um cenário frequente surge onde Ae Bambos usam o componente C. No entanto Ae Btem …


4
Omitir “destruidores” em C está levando YAGNI longe demais?
Estou trabalhando em um aplicativo incorporado médio em C usando técnicas semelhantes a OO. Minhas "classes" são módulos .h / .c usando estruturas de dados e estruturas de ponteiros de função para emular encapsulamento, polimorfismo e injeção de dependência. Agora, seria de esperar que uma myModule_create(void)função viesse com uma myModule_destroy(pointer)contraparte. …

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.