Felipe Cesar Um blog com artigos sobre boas práticas em engenharia de software focado em JavaScript, TypeScript e desenvolvimento web em geral. Github LinkedIn Twitter English 2024 Jun 25 Chain of Responsibility May 22 SOLID com JavaScript: Princípio da Inversão de dependência May 20 O que são Dublês de teste e como usá-los? May 17 Como remover código duplicado nos testes? May 15 Como usar a função describe do Jest? May 09 Por quê um Singleton pode complicar os testes? 2023 Sep 16 MVC Pattern 2021 Jul 17 Como configurar o Prettier e ESLint em projetos React Jul 12 Como criar testes de integração em aplicações React Jul 10 Como criar funções puras com TDD Jul 08 Como desenvolver um formulário em React com TDD Jul 06 Simplificando testes com Testing Library Jul 06 Como criar um componente React com TDD 2020 Oct 19 Gerenciando dependências com Volta Feb 16 React com TDD: Renderizando uma lista 2019 Apr 23 SOLID com JavaScript: Princípio da Segregação de Interface (ISP) 2018 Nov 16 SOLID com JavaScript: Princípio de Substituição de Liskov (LSP) Jul 31 SOLID com JavaScript: Princípio Aberto/Fechado (OCP) Jul 16 Princípio da Responsabilidade Única (SRP)