Sustainable Test-Driven Development

Follow Sustainable Test-Driven Development
Share on
Copy link to clipboard

Key insights and lessons involved in making test-driven development sustainable over the long haul, by Scott Bain and Amir Kolsky

Scott Bain and Amir Kolsky


    • Aug 16, 2019 LATEST EPISODE
    • infrequent NEW EPISODES
    • 3 EPISODES


    Search for episodes from Sustainable Test-Driven Development with a specific topic:

    Latest episodes from Sustainable Test-Driven Development

    Testing the Chain of Responsibility, Part 1 (redux)

    Play Episode Listen Later Aug 16, 2019


    Download the podcast Testing the Chain of Responsibility The Chain of Responsibility pattern (hereafter CoR) is one of the original “Gang of Four” patterns.  We’re assuming you know this pattern already, but if not you might want to read about it first at the Net Objectives Pattern Repository. The basic idea is this: you have a series of rules (or algorithms) that are conceptually the

    Testing Through API's

    Play Episode Listen Later Sep 27, 2012


    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, along in this blog. Here is Tomas' question: Do you prefer to have unit tests written against the public API, or to test individual functions inside the API? I've seen both approaches at my company,

    Testing the Chain of Responsibility, Part 2

    Play Episode Listen Later Aug 22, 2012


    Download the podcast Chain Composition Behaviors We always design services for multiple clients.  Even if a service (like the Processor service in our example) has only a single client today, we want to allow for multiple clients in the future.  In fact, we want to promote this; any effort expended to create a service will return increasing value when multiple clients end up using it. So,

    Claim Sustainable Test-Driven Development

    In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

    Claim Cancel