Injeção de dependências em um paradigma funcional

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

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