Mature Test-Driven Development with Justin Searls
.NET Rocks!21 Loka 2015

Mature Test-Driven Development with Justin Searls

Test-Driven Development (TDD) is a mature methodology now, right? So how do you get it right? Carl and Richard talk to Justin Searls about his experiences helping teams implement TDD. As Justin says, TDD is just a tool in the toolbox for making long-lived software. In its maturity, different flavors of TDD have emerged, and Justin digs into the Detroit or Classical TDD versus the London TDD. It's all about testing, but with some style variations. How do you keep your tests resilient as software evolves? Justin talks about the right amount of abstraction and organizing a hierarchy of tests so that you can manage change effectively. TDD works!

Support this podcast at — https://redcircle.com/net-rocks/donations

Jaksot(1989)

The Nomadic AI Developer with Aaron Erickson

The Nomadic AI Developer with Aaron Erickson

The Nomadic Developer returns - and is working on AI technology! After fifteen years, Aaron Erickson returns to .NET Rocks to talk to Carl and Richard about his nomadic adventures. Aaron talks about t...

23 Touko 202459min

On Being a Senior Software Developer with Shawn Wildermuth

On Being a Senior Software Developer with Shawn Wildermuth

What do you want the last chapter of your software development career to look like? Carl and Richard talk to Shawn Wildermuth about life as a 55-year-old software developer. Shawn talks about being an...

15 Touko 202453min

Building Cloud Native in Azure with Scott Hunter

Building Cloud Native in Azure with Scott Hunter

How do you build cloud-native applications in Azure? Carl and Richard talk to Scott Hunter about how Microsoft tooling is evolving to develop cloud-native applications - starting with the vital idea t...

9 Touko 202453min

Antifragility in Software with Barry O'Reilly

Antifragility in Software with Barry O'Reilly

Six years later, how has antifragility thinking changed? Carl and Richard talk to Barry O'Reilly about his ongoing work on building highly reliable software. Since Barry's last appearance six years ag...

2 Touko 202457min

Visually Debugging EF Queries with Giorgi Dalakishvili

Visually Debugging EF Queries with Giorgi Dalakishvili

How do you debug your EF queries? Carl and Richard talk to Giorgi Dalakishvili about his open-source Visual Studio extension, EFCore Visualizer. Giorgi talks about bringing together the EF rendering o...

25 Huhti 202447min

Programming with Speech and AI with Karl Geitz

Programming with Speech and AI with Karl Geitz

Can speech become part of your development workflow? Carl and Richard talk to Karl Geitz about his use of NaturallySpeaking to create software in Visual Studio. Karl talks about using voice to write b...

18 Huhti 202454min

Domain Control Plane and Azure with Anthony Eden

Domain Control Plane and Azure with Anthony Eden

How do you manage your DNS? Carl and Richard talk to Anthony Eden of DNSimple about his latest product, the Domain Control Plane. Anthony talks about how everyone has DNS—and usually in more than one ...

11 Huhti 202453min

GitHub Copilot Update with Michelle Duke

GitHub Copilot Update with Michelle Duke

GitHub Copilot has been out for a few years now - how is it going? Carl and Richard talk to Michelle Duke about what's been happening with GitHub Copilot. Michelle discusses the new features in GitHub...

4 Huhti 202458min