Como NÃO FAZER testes unitários GUIADOS POR DADOS - CRIANDO CÓDIGOS TESTÁVEIS
O teste guiado por dados (data driven) é um recurso interessante dos frameworks, e os iniciantes em teste unitário adoram usar porque o código parece mais dinâmico. Só que... eu não sou muito fã. Acho que ele é bom para resolver alguns problemas específicos, mas tem mais desvantagens do que vantagens. Nesse episódio do Criando Códigos Testáveis eu falo sobre essas desvantagens, e você vai entender por que eu não costumo usar esse recurso no meu dia a dia. De quebra, ainda vai aprender algumas das vantagens e melhorar seus testes unitários. Links citados durante o vídeo: NÃO FAÇA testes de unidade guiados por DADOS (data driven test) - • NÃO FAÇA testes de unidade guiados por DAD... Link do código no Github - https://github.com/okazakiandre/CCT.D... #testedesoftware #testedeunidade #testeunitario #dotnet #csharp Se quiser enviar seu código pro CCT (Criando Códigos Testáveis): E-mail para [email protected], com o texto "CCT" no assunto. Mande só o trecho de código que gerou a dúvida (se mandar um trecho muito grande não vai caber no tempo do vídeo). Se possível, conte um pouco sobre o contexto do código, pois isso facilita a análise. Direto ao ponto: 00:00:00 Introdução 00:00:29 Como enviar seu código para o CCT 00:00:55 Sobre o código que será analisado 00:01:47 Como esse conhecimento te ajuda? 00:02:54 Código de exemplo 00:07:07 Por que é um problema? 00:14:16 Como resolver? 00:49:01 Conclusão

Como fazer testes unitários com DATAS E HORAS - CRIANDO CÓDIGOS TESTÁVEIS

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Clube leitura.dev | Kick-off Fundamentos da Arquitetura de Software

Linus Torvalds Just EXPOSED Microsoft's Biggest Problem Yet

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

COMO PASSAR NA ENTREVISTA DE SYSTEM DESIGN | RACOELHO

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Código MAIS SIMPLES evitando IF com MUITOS AND e OR - CRIANDO CÓDIGOS TESTÁVEIS #01

the true reason C++ always wins

What to teach when AI writes the code | Rainer Stropek | TEDxLinz

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

Better and faster unit testing with Microsoft Testing Platform and .NET 10.

Escalando leituras: o que Big Techs esperam que você saiba (System Design #1)

248 DIOS TE DICE HOY: NADA ES IMPOSIBLE PARA MÍ | CONFÍA EN DIOS

ESKALATION! Merz BELEIDIGT Weidel LIVE – plötzlich SCHÄMT sich sogar Klöckner für die CDU!

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

СОЦИАЛЬНЫЙ ШОК. БЕСЕДА С ИГОРЕМ ЛИПСИЦЕМ @IgorLipsits_1950

Deep Dive into LLMs like ChatGPT

Google DeepMind Distinguished Eng (L9): How To Land a Job at a Frontier Lab | Vlad Feinberg

