Engenharia de software

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

3
quão complexo um construtor deve ser
Estou tendo uma discussão com meu colega de trabalho sobre quanto trabalho um construtor pode fazer. Eu tenho uma classe B que internamente requer outro objeto A. O objeto A é um dos poucos membros que a classe B precisa fazer seu trabalho. Todos os seus métodos públicos dependem do …
18 c#  constructors 

6
Como o Scrum pode ser adaptado a um ambiente de Voluntariado?
Recentemente, ingressei em um jovem hackerspace ainda em processo de criação. Temos sorte porque o espaço possui alguns projetos internos que precisam ser trabalhados e falta de voluntários para trabalhar neles. Houve algumas discussões sobre como organizar esses projetos. Minha experiência profissional mais recente foi no Scrum, por isso estou …


2
Ajuda com MVVM complexo (várias visualizações)
Preciso de ajuda para criar modelos de exibição para o seguinte cenário: Dados hierárquicos profundos Várias visualizações para o mesmo conjunto de dados Cada visualização é uma visualização única, de mudança dinâmica, com base na seleção ativa Dependendo do valor de uma propriedade, exiba diferentes tipos de guias em um …
18 wpf  mvvm 

4
O que o casting deveria significar?
Ao codificar em idiomas de baixo nível como o IC, descobrir que converter às vezes significa 'reinterpretar esses bytes como se sempre tivesse sido desse outro tipo' e, outras vezes, como 'converter esse valor inteligentemente nesse outro tipo'. Qual é o significado original da palavra e existe alguma consistência em …







4
Como estruturar testes onde um teste é a instalação de outro teste?
Estou integrando os testes de um sistema, usando apenas as APIs públicas. Eu tenho um teste que se parece com isso: def testAllTheThings(): email = create_random_email() password = create_random_password() ok = account_signup(email, password) assert ok url = wait_for_confirmation_email() assert url ok = account_verify(url) assert ok token = get_auth_token(email, password) a …
18 testing 

4
Quanta diferença faz a experiência? [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 . Vejo muitos anúncios de emprego que exigem pelo menos x anos de experiência. …

5
Por que usar o banco de dados na memória para teste de integração?
Estou realmente confuso quando vejo muita implementação de banco de dados na memória usada para teste, porque também ouvi muitas práticas recomendadas de teste de integração de que o ambiente que executa o teste deve se parecer o mais próximo possível do ambiente de produção, incluindo o sistema operacional , …
18 testing 


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.