Blog Dyego Maas
Author Image

Arquiteto de software e Escritor

  • Home
  • Artigos
  • Podcasts
  • Talks
  • Recomendações
  • Dyego Maas
  • Pesquisar
    ×

    O que você procura?

    TESTES

    Testes de integração melhores usando containers Docker e a biblioteca Testcontainers

    Neste artigo mostro como usar a biblioteca testcontainers para configurar dependências externas dos testes como bancos de dados e brokers de mensagem, de forma simples e confiável

    Dyego Maas
    Dyego Maas
    Dyego Maas 03/01/2023 • 8 min leitura
    TESTES

    Code Coverage garante qualidade?

    Code Coverage é uma métrica útil? Vale a pena buscar 100% de cobertura? Alta cobertura de código garante qualidade? Neste artigo exploro essas e outras questões.

    Dyego Maas
    Dyego Maas
    Dyego Maas 03/02/2022 • 6 min leitura
    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#.

    Dyego Maas
    Dyego Maas
    Dyego Maas 15/01/2022 • 5 min leitura
    TUTORIAL

    Visualizando centenas de repositórios usando a ferramenta Gource

    Descubra como visualizar o trabalho de centenas de pessoas usando centenas de repositórios Git usando a ferramenta Gource.

    Dyego Maas
    Dyego Maas
    Dyego Maas 29/12/2021 • 10 min leitura
    CLEAN CODE

    A melhor forma de posicionar variáveis locais num método

    Neste artigo, apresento uma forma intuitiva de decidir onde declarar cada variável local de um método, que também é fácil de ensinar para quem está aprendendo clean code.

    Dyego Maas
    Dyego Maas
    Dyego Maas 03/11/2021 • 4 min leitura
    TESTES

    O melhor e o pior tipo de testes para microserviços

    Quais tipos de testes devemos evitar em microserviços, e quais devemos adotar? Este artigo explora essa questão super importante para um projeto saudável.

    Dyego Maas
    Dyego Maas
    Dyego Maas 13/10/2021 • 6 min leitura
    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.

    Dyego Maas
    Dyego Maas
    Dyego Maas 11/08/2021 • 7 min leitura
    PROGRAMAÇÃO

    Como adicionar Source Link num pacote NuGet

    Neste artigo, exploro em detalhes como adicionar suporte ao Source Link em uma biblioteca publicada no NuGet.

    Dyego Maas
    Dyego Maas
    Dyego Maas 04/08/2021 • 5 min leitura
    PROGRAMAÇÃO

    Como depurar pacotes NuGet com Source Link

    Qual é o jeito mais prático de depurar o código de um pacote NuGet? Neste artigo, mostro como utilizar o Source Link para criar uma experiência de depuração sólida e prática.

    Dyego Maas
    Dyego Maas
    Dyego Maas 28/07/2021 • 3 min leitura
    PROGRAMAÇÃO

    Versionamento semântico simplificado com MinVer

    Neste artigo, mostro como usar o MinVer para versionar os assemblies de projetos .NET. Para ilustrar, apresento como estruturei o fluxo de publicação da minha biblioteca open-source ForeverFactory com versionamento baseado no MinVer.

    Dyego Maas
    Dyego Maas
    Dyego Maas 09/06/2021 • 6 min leitura
    • 1
    • 2
    • 3
    • 4