Quer acelerar o desenvolvimento de aplicações Angular? Conheça o po-ui!
Um tempo atrás eu estava querendo reescrever uma aplicação que eu fiz para controle de cursos de uma escola. Para o backend eu escolhi C# para continuar meus estudos, e para o frontend eu estava na dúvida entre React e Angular. A aplicação em sua maioria é composta por CRUD, vários cadastros simples. Ou seja, …
Se faça substituível
Eu percebi que era substituível e que fazia coisas para ser quando ouvi um dos melhores elogios que recebi até hoje. No meu último dia de trabalho na ThoughtWorks, Renato que trabalhava ao meu lado, me disse que aquele não tinha parecido meu último dia, parecia como qualquer outro. Você chegou e trabalhou normalmente, não …
Desapego para um desenvolvimento ágil
Como o budismo me ajuda com o desenvolvimento ágil de softwares e como o desenvolvimento ágil de software me ajuda com o budismo? Acho que mais pessoas além de mim já sentiram a dor de alterar o código de uma funcionalidade perto da data de entrega, ou ainda, precisar descartar todo trabalho feito porque a …
Arquitetura bala de prata
Falar sobre arquitetura de software é uma discussão infinita. Acredito que não exista arquitetura perfeita que você vá utilizar em todos os seus projetos. Depende muito do contexto, do que vai ser feito, para assim aplicar a que se encaixa melhor. É muito comum quando iniciamos na área de programação e aprendemos uma única forma …
Drops de testes – Asserções mais fluentes com FluentAssertions
Estamos fazendo uma série de artigos sobre testes do básico ao avançado com posts todas as terças, você pode ver todos os posts clicando aqui ou ver o post anterior clicando aqui. Se você acompanhou nosso post sobre tipos de asserção, provavelmente notou que as asserções não são parecidas com a forma que falamos, algo como: “ValorA deve …
FSCheck: Gerando valores customizados para seu teste de propriedade
Em um outro post, falamos um pouco sobre a utilização do FSCheck para criação de testes de propriedade usando C#. Mostrei os primeiros passos com o FSCheck, e a criação de testes de propriedade bem simples onde nosso teste dependia de um valor uint para representar uma porcentagem, porém esse tipo de valor pode ser …
Drops de testes – Testes de limites/fronteiras
Estamos fazendo uma série de artigos sobre testes do básico ao avançado com posts todas as terças, você pode ver todos os posts clicando aqui ou ver o post anterior clicando aqui. Depois de vermos casos de testes no post anterior, hoje vamos tomar proveito desta técnica para a realização dos nossos testes de fronteira, ou testes de …
Drops de testes – Caso de teste
Estamos fazendo uma série de artigos sobre testes do básico ao avançado com posts todas as terças, você pode ver todos os posts clicando aqui ou ver o post anterior clicando aqui. O caso de teste é um recurso muito útil quando temos que testar mais de um cenário para a mesma estrutura de teste. Quando temos um …
Drops de testes – Tipos de asserção
Estamos fazendo uma série de artigos sobre testes do básico ao avançado com posts todas as terças, você pode ver todos os posts clicando aqui ou ver o post anterior clicando aqui. A Asserção é uma das partes que compõe o teste automatizado e é nela que checamos se o resultado recebido é o esperado …
Drops de testes – A anatomia de um teste automatizado
Estamos fazendo uma série de artigos sobre testes do básico ao avançado com posts todas as terças, você pode ver todos os posts clicando aqui ou ver o post anterior clicando aqui. Neste post vamos falar sobre como é a estrutura básica de um teste automatizado. Se não está muito claro para você, recomendo fortemente …