Refatoração de Design Patterns: Por Que Deletamos a Classe Factory no C# e .NET
Descubra como o avanço da injeção de dependência e novos recursos do C# tornaram a tradicional classe Factory obsoleta em projetos modernos de .NET e ASP.NET Core.
Descubra como o avanço da injeção de dependência e novos recursos do C# tornaram a tradicional classe Factory obsoleta em projetos modernos de .NET e ASP.NET Core.
O AST-grep reescreveu partes do Tree-sitter em Rust puro e conseguiu ganhos de 30% na velocidade de parse. Veja como funciona, por que importa e como usar na prática para busca e refatoração de código em escala.
YAGNI (You Aren't Gonna Need It) e um dos princípios mais citados e mais mal entendidos da engenharia de software. Entenda de onde ele veio, o que realmente significa e como aplicar sem cair no extremo oposto.
Divida técnica e quando você escolhe uma solução rápida agora sabendo que vai precisar corrigir depois. Com o tempo, esse acumulo torna o sistema difícil de mudar. Aprenda o conceito e como evitar.
Refatorar e reorganizar e melhorar o código por dentro sem mudar como ele se comporta por fora. E como fazer uma reforma no apartamento sem mudar os comodos de lugar. Aprenda o conceito e por que e importante.