Podcasts by Sustainable Test-Driven Development

Sustainable Test-Driven Development

Further podcasts by Scott Bain and Amir Kolsky

Podcast on the topic Technologie

All episodes

Sustainable Test-Driven Development
Testing the Chain of Responsibility, Part 2 from 2023-12-12T18:23:23.900202

Download the podcast Chain Composition BehaviorsWe always design services for multiple clients. Even if a service (like the Processor service in our example) has only a single client today, ...

Listen
Sustainable Test-Driven Development
TDD Mark 3 Introduced from 2023-12-12T18:23:23.892994

First of all, sorry for the long absence.  Our training schedule has been wall-to-wall, and when one of us had a brief gap the other has always been busy. It has given us time to think, howev...

Listen
Sustainable Test-Driven Development
Structure of Tests-As-Specifications from 2023-12-12T18:23:23.881072

A big part of our thesis is that TDD is not really a testing activity, but rather a specifying activity that generates tests as a very useful sideeffect.  For TD...

Listen
Sustainable Test-Driven Development
TDD: Testing Behavior in Abstract Classes from 2023-12-12T18:23:23.869778

...

Listen
Sustainable Test-Driven Development
New Little Book from 2019-06-20T09:42

I've been posting more on LinkedIn these days.  Short little nuggets about TDD that people really seem to respond to.  It's all out there if you want to read it, just look for my name on ...

Listen
Sustainable Test-Driven Development
Test-Driven Development in the Larger Context: Pt 4. Synergy from 2018-08-17T10:21

Having established the differences between ATDD and UTDD, how are they the same? Why are they both called “TDD” collectively? Tests ensure a detailed and specific, shared understanding of beh...

Listen
Sustainable Test-Driven Development
TDD Mark 3, part 2 from 2018-08-15T10:11

I realized recently that this had been written, but never published.  Part 1 was, but never this second part.  Not sure how that happened.  Maybe I needed a test. :) Anyway, here it...

Listen
Sustainable Test-Driven Development
Test-Driven Development in the Larger Context: Pt 3. Automation from 2018-08-13T10:14

Both ATDD and UTDD are automatable. The difference has to do with the role of such automation, how critical and valuable it is, and when the organization should put resources into creating it....

Listen
Sustainable Test-Driven Development
Test-Driven Development in the Larger Context: TDD&ATDD (Introduction) from 2018-07-20T14:30

Introduction A question that often arises in our consulting and training practices concerns the relationship between Test-Driven Development (TDD) and Acceptance-Test-Driven Development (ATDD).&nb...

Listen
Sustainable Test-Driven Development
Magic Buttons and Code Coverage from 2016-09-23T10:29

This will be a quickie.  But sometimes good things come in small packages. This idea came to us from Amir's good friend Eran Pe'er, when he was visiting Net Objectives from his home in Israel...

Listen
Sustainable Test-Driven Development
TDD and Design: Frameworks from 2016-08-30T11:51

Increasingly, in modern software development, we create software using components that are provided as part of a language, framework, or other element of an overall development ecosystem.  In ...

Listen
Sustainable Test-Driven Development
TDD and the "6 Do's and 8 Skills" of Software Development: Pt. 1 from 2016-01-29T10:53

This post is not about TDD per se, but rather a context in which TDD can demonstrate its place in and contribution to the value stream.  This context has to do with the 6 things that we must a...

Listen
Sustainable Test-Driven Development
Specifying The Negative in TDD from 2015-12-11T15:46

One of the issues that frequently comes up is "how do I write a test about a behavior that the system is specified not to have?"  It's an interesting question given the nature of unit tests.&n...

Listen
Sustainable Test-Driven Development
The 6 Do's and 8 Skills of Development from 2015-11-19T13:14

This post is not about TDD per se, but rather a context in which TDD can demonstrate its place in and contribution to the value stream.  This context has to do with the 5 things that we must a...

Listen
Sustainable Test-Driven Development
TDD: Specifying the Negative from 2015-09-25T15:35

One of the issues that frequently comes up is "how do I write a test about a behavior that the system is specified not to have?"  It's an interesting question given the nature of unit tests.&n...

Listen
Sustainable Test-Driven Development
TDD and Its (at least) 5 Benefits from 2015-09-23T14:27

Many developers have concerns about adopting test-driven development, specifically regarding: It's more work.  I'm already over-burdened and now you're giving me a new job to do. I'm not a te...

Listen
Sustainable Test-Driven Development
TDD and Defects from 2015-01-20T13:56

We've said all along that TDD is not really about "testing" but rather about creating an executable form of specification that drives development forward.  This is true, and important, but it ...

Listen
Sustainable Test-Driven Development
Welcome Max Guernsey from 2015-01-19T14:56

Max has joined Net Objectives, as some of you may know, as a trainer, coach, and mentor.  We've been friends with Max for a long while, and he has been a contributor to this blog and to the pr...

Listen
Sustainable Test-Driven Development
TDD and Asychronous Behavior: Part 2 from 2014-10-21T13:27

...

Listen
Sustainable Test-Driven Development
TDD and Asychronous Behavior: Part 1 from 2014-10-21T12:26

In TDD we write tests as specifications where each of them is focused on a single behavior of the system.  A “good” test in TDD makes a single, unique distinctio...

Listen
Sustainable Test-Driven Development
Hiatus from 2013-02-22T14:06

We just wanted to make clear to our readers that this blog, and the book we are working on through it, are not dead.  Amir and I have just been in very high demand for training since the holid...

Listen
Sustainable Test-Driven Development
Testing Through API's from 2012-09-27T14:20

Download the Podcast We recently got a question from Tomas Vykruta, a colleague of ours, and we felt it turned out to be such a good, fruitful question that we wanted to pass it, and our answers,...

Listen
Sustainable Test-Driven Development
Testing the Chain of Responsibility, Part 1 (redux) from 2012-07-11T14:53

Download the podcast Testing the Chain of ResponsibilityThe Chain of Responsibility pattern (hereafter CoR) is one of the original“Gang of Four” patterns. We’re assuming you know this patter...

Listen