Publicado em 8 de setembro de 2023 por Fábio Almeida
Categoria: Engenharia de Softwares | Node.js
E aeee pessoal \o Neste artigo vamos falar um pouco sobre o padrão Triple A (Arrange, Act, Assert) que é um dos métodos mais claros para ser escrever um teste. Este padrão cria uma estrutura concisa para desenvolver testes automatizados, tornando-os mais compreensíveis e mantendo uma organização lógica, além de ajudar na documentação do software […]
Leia mais...
Publicado em 7 de setembro de 2023 por Fábio Almeida
Categoria: Engenharia de Softwares | Ferramentas de Desenvolvimento | Git
Fala pessoal \o Hoje, vamos falar um pouco mais sobre workflows e embora já tenhamos falado um pouco sobre o GitFlow nesta publicação, hoje, vamos falar especificamente do GitFlow. Gitflow é um modelo de ramificação para Git, criado por Vincent Driessen. Ele atraiu muita atenção porque é muito adequado para colaboração e dimensionamento da equipe […]
Leia mais...
Publicado em 10 de julho de 2023 por Fábio Almeida
Categoria: Engenharia de Softwares | Ferramentas de Desenvolvimento | Front-end | Node.js
Você é dev front-end e está desenvolvendo um sistema complexo. O engenheiro back-end avisa em um daily que as APIs não vão estar prontas antes de você começar. A solução: trabalhar com um back-end mockado. Mas, qual ferramenta para esta finalidade você deve escolher? Eis que existe uma MUITO simples de usar: JSON Server. O […]
Leia mais...
Publicado em 5 de julho de 2023 por Fábio Almeida
Categoria: Engenharia de Softwares | Git
A forma como as equipes de desenvolvimento gerenciam as mudanças de código pode ter um grande impacto na qualidade do produto e na eficiência da equipe. Git Flow e Trunk Based Development são duas estratégias populares para um workflow (fluxo de trabalho) organizado para as equipes de desenvolvimento de software. Neste artigo, vamos explorar o […]
Leia mais...
Publicado em 22 de maio de 2023 por Fábio Almeida
Categoria: Front-end | HTML5 | JavaScript
Em desenvolvimento web, há várias maneiras de armazenar informações no lado do cliente. Duas das opções mais populares são cookies e localStorage. Ambos têm seus usos e casos específicos onde brilham. Mas, quando você deve usar um em vez do outro? Este artigo tem como objetivo elucidar isso. O que são Cookies? Cookies são pequenos […]
Leia mais...