PROGRAMAÇÃO Atualizando o livro mais influente da era BASIC Neste post, apresento o projeto de atualização do livro BASIC Computer Games para novas linguagens de programação, falo sobre como participar, e compartilho um pouco da minha experiência portando o jogo Life para C#.
TESTES Como implementar test data builders em C# com ForeverFactory Neste artigo, apresento o ForeverFactory, biblioteca de código aberto de minha autoria focada em facilitar a criação de objetos para testes.
ARQUITETURA Arquitetura Gritante com MediatR Neste artigo, apresento uma forma de aplicar o conceito de Arquitetura Gritante nas nossas aplicações usando o MediatR, de modo a ressaltar o valor de negócio.
ARQUITETURA Como o MediatR pode ajudar no meu projeto? Neste artigo, apresento o funcionamento da biblioteca MediatR, e também formas como ela pode ajudar a estruturar nossas aplicações mais voltadas ao negócio.
PROGRAMAÇÃO Pattern matching no C# 8.0 Pattern matching em C#? Neste post exploramos como este recurso de programação funcional pode melhorar nossos programas em C# 8.0.
ASPNETCORE Como implementar Health Checks para sua aplicação usando as extensões do ASP.NET Core 3.0 Aprenda a implementar Health Checks com as extensões do ASP.NET Core 3.0. Muito útil para configurar liveness probes do Kubernetes!
TESTES Testes de mutação com Stryker.NET Aprenda a usar testes de mutação para avaliar a qualidade de uma suíte de testes. Neste artigo, mostro como usar o Stryker para melhorar os testes de aplicações C#.
TESTES Boas práticas para implementar Test Data Builders em C# Neste artigo exploramos boas práticas e alguns antipatterns que podem atormentar a implementação de test data builders em C#. Confira!
TESTES Simplificando setup de testes em C# com Test Data Builders O setup dos seus testes é chato e repetitivo? Facilite sua vida usando Test Data Builders! Neste artigo mostramos como funcionam e simplificam seus testes.