Hanselminutes Podcast by Scott Hanselman

The Hanselminutes podcast

Fresh Air for Developers
Test Driven Development is Design - The Last Word on TDD

Test Driven Development is Design - The Last Word on TDD

Show #146 Jan 12 2009 plus show notes

Scott Hanselman talks to Scott Bellware about TDD. ScottB says that Test Driven Development is less about Testing and more about Design. Is TDD poorly named? Did Test Smell beget Design Smell beget Code Smell?

Try the amazing new BETA of the Signl.fm Transcript Player!

Please subscribe to the show, or feel free to download the MP3 directly.
Share the show on Twitter, Facebook, Google+. Also, consider filling out this short survey, so we can get to know you better!

Read the Transcript

Links from the Show

Create compelling app experiences across any screen with Telerik Platform. Our end-to-end platform uniquely combines industry-leading UI tools with cloud services to simplify the entire app development lifecycle. Telerik offers everything .NET developers need to build quality apps—faster. Try it free at www.telerik.com/platform
Welcome to powerful, mature object-relational mapping in the .NET world. Genome lets you use the full benefits of LINQ with all major database platforms (Microsoft SQL Server, Oracle and IBM DB2). Genome: supporting real-world enterprise application development since 2002.

Acknowledged as the world's leading independent unbiased developer reference source for .NET developers, .NET Developer's Journal features technical insights into every aspect of .NET, including the server side, the desktop, and mobile devices. Written by .NET developers for .NET developers, .NETDJ offers a lively mix of articles, interviews, product reviews, and commentary. .NETDJ's highly active editorial board includes some of the luminaries of the sorftware development world.

Mr. Robot Disassembled with Ryan Kazanciyan 619
Mr. Robot Disassembled with Ryan Kazanciyan
Quantum Computing detangled with Dr. Krysta Svore 618
Quantum Computing detangled with Dr. Krysta Svore
Empathy in Technology Product Design with Venture Capitalist Sarah Kunst from Proday 617
Empathy in Technology Product Design with Venture Capitalist Sarah Kunst from Proday
From F# to JavaScript and beyond with Fable and Alfonso Garcia-Caro 616
From F# to JavaScript and beyond with Fable and Alfonso Garcia-Caro
Developing ON (not for) a Nokia Feature Phone with Elvis Chidera 615
Developing ON (not for) a Nokia Feature Phone with Elvis Chidera
Staying Secure and "Getting Pwned" with Troy Hunt 614
Staying Secure and "Getting Pwned" with Troy Hunt
Functional Programming, F#, and Cloud Containers with Lena Hall 613
Functional Programming, F#, and Cloud Containers with Lena Hall
Serverless and OpenFaas with Alex Ellis 612
Serverless and OpenFaas with Alex Ellis
Machine Learning 101 with Paige Bailey 611
Machine Learning 101 with Paige Bailey
Revolutionizing remote pair programming with Live Share 610
Revolutionizing remote pair programming with Live Share
Progressive Web Apps with Tara Manicsic 609
Progressive Web Apps with Tara Manicsic
Continuous Delivery in AAA Games - Sea of Thieves with Rare Games' Jafar Soltani 608
Continuous Delivery in AAA Games - Sea of Thieves with Rare Games' Jafar Soltani
Removing Bias from AI and Machine Learning with Camille Eddy 607
Removing Bias from AI and Machine Learning with Camille Eddy
Moving Across Technology Stacks with Kamilah Taylor 606
Moving Across Technology Stacks with Kamilah Taylor
Thomas Happ from Axiom Verge 605
Thomas Happ from Axiom Verge
Mike Brocchi on Angular CLI 604
Mike Brocchi on Angular CLI
Explore the archives...