Você já ouviu falar em injeção de dependências na programação? Se sim, muito provavelmente você já se deparou com exemplos e implementações que utilizam esse padrão de projeto utilizando classes, correto? Pois bem, hoje o Raphael Oliveira, Desenvolvedor aqui na nata.house, vai explicar pra gente sobre esse padrão de projeto, e também trazer exemplos de… Continuar lendo Injeção de dependências em um paradigma funcional
Categoria: Negócios
Bancos relacionais x Bancos não relacionais: quando usar cada um?
Quando o assunto é bancos de dados, sejam eles relacionais e não relacionais, devemos ter em mente que ambos têm a mesma função, porém, cada um da sua forma. Não pense que um é melhor que o outro só pelo seu tipo. A verdade é que devemos analisar a situação e saber quando usar os… Continuar lendo Bancos relacionais x Bancos não relacionais: quando usar cada um?
Web Workers
Caso você já tenha executado tarefas que demandam maior poder de processamento em uma página web, pode ter percebido que ocorrem travamentos e lentidão na interface que afetam negativamente a experiência do usuário. Um dos motivos que faz isso acontecer é a execução de tarefas que gastam muito tempo para serem executadas e que, por… Continuar lendo Web Workers
Porque as estimativas têm falhado?
Se você trabalha com a gestão de projetos, provavelmente em algum momento já esteve na discussão do: “estimar ou não estimar?” Quando se está à frente de um projeto de desenvolvimento de software, esse é um assunto que não tem como não falar sobre. Alguns dizem que é desperdício, outros dizem que é obrigatório. Vamos… Continuar lendo Porque as estimativas têm falhado?
Conheça as tendências no Desenvolvimento de Software em 2022
O comportamento humano e a forma como o mundo muda, direciona e intensifica muitas tendências, inclusive no desenvolvimento de softwares. 2021 foi um ano repleto de desafios de forma geral, e a tecnologia se mostrou um meio ainda mais necessário para que as pessoas e negócios pudessem trilhar novos caminhos, expandindo fronteiras e aprimorando processos… Continuar lendo Conheça as tendências no Desenvolvimento de Software em 2022
Pirâmide de Testes
Teste de Software não é um conceito novo dentro da história da programação, mas foi em tempos mais recentes, a partir de estudos avançados que foram surgindo entre 1957 e 1979, que ele deixou de ser somente uma forma de garantir que o software funciona e tornou-se um processo de detecção de erros. Para garantir… Continuar lendo Pirâmide de Testes