Author name: Luber

Saiba como utilizar Theme Provider com styled-components

Em um projeto de desenvolvimento de software, é comum seguir uma linha de padrões de estilo, tais como: cores, tamanhos, fontes, etc. Com o Styled-components, uma boa forma de organizar essas constantes é criando um arquivo de tema. Englobando todos os componentes filhos com o theme provider, você conseguirá acessar esses estilos em qualquer componente

Saiba como utilizar Theme Provider com styled-components Read More »

Como aplicar Imutabilidade evitando bugs?

Basicamente, a imutabilidade é uma estrutura ou algo que não pode ser alterado. Na programação, esse conceito é aplicado a objetos e variáveis, principalmente em programação orientada a objetos, durante a criação ou quando um objeto está sendo instanciado. Pelo fato de não poder ser alterado, automaticamente pensamos em utilizar constantes (const). Porém, não é

Como aplicar Imutabilidade evitando bugs? Read More »

Advantages of Agile Methodologies to develop digital solutions

In the project management world, Agile Methodology is a way to organize a task by breaking it into smaller steps. This kind of method requires constant collaboration with stakeholders and constant improvement of every step, to ensure successful results. Therefore, when the work starts, small teams cycle through the steps of planning, executing, and evaluating.

Advantages of Agile Methodologies to develop digital solutions Read More »

POISED Testing: o que é e como utilizar?

Já ouviu falar sobre modelos heurísticos? Resumidamente, são métodos que nos ajudam a entender e lembrar de algo rapidamente, como atalhos mentais. Por isso, no caso do tema que vamos falar hoje: POISED Testing, esses modelos irão ajudar muito! O método heurístico de representatividade é utilizado como base para criar e pensar nossos testes de

POISED Testing: o que é e como utilizar? Read More »

Como criar um projeto com Vite e implementar Path Mapping

No desenvolvimento de sistemas digitais, me deparei com uma dificuldade de usar o Path Mapping ao criar um projeto React utilizando Vite. O que é Vite? O Vite foi criado pelo Evan You, que também é o criador do Vue.js. Vite significa “rápido” em francês, e se pronuncia /vit/. Essa é uma ferramenta de compilação

Como criar um projeto com Vite e implementar Path Mapping Read More »

Testes de Performance: o que são e como configurar?

Ainda pouco explorado ou pouco vivido por muitos engenheiros de qualidade, os Testes de Performance tem alto valor aplicado para você e para seu contexto de testes. Neste artigo, vamos entender mais sobre os Testes de Performance NA PRÁTICA. [adrotate banner=”4″] O que são Testes de Performance? O nome em si, muitas vezes, causa confusão

Testes de Performance: o que são e como configurar? Read More »

O que é e como utilizar Path Mapping no desenvolvimento com React

Quando desenvolvemos com frameworks e bibliotecas Javascript para criação de interfaces front-end, nos deparamos constantemente com importações entre arquivos. O Path Mapping pode auxiliar neste processo. Por isso, neste artigo, vamos falar sobre o que é esse recurso e como utilizá-lo. [adrotate banner=”4″] Conforme nossa aplicação vai crescendo e se tornando mais complexa, essas importações

O que é e como utilizar Path Mapping no desenvolvimento com React Read More »

Testes Automatizados no React Native

Testes Automatizados podem ser vistos como procedimentos destinados a estabelecerem a qualidade, confiabilidade e desempenho de algo, especialmente, antes de ser levado para uso generalizado. [adrotate banner=”4″] O que são testes de software? Um teste de software é um método cuja finalidade é avaliar e verificar se o sistema faz o que foi predisposto. Ou

Testes Automatizados no React Native Read More »

Rolar para cima