Slide Deck for So Long and Thanks for All the Tests
2 May, 2014 Leave a comment
Seb Rose has made the slides for last night’s talk available on slide share.
During the talk several books and links were mentioned here they are in order in which they appeared:
- So long and thanks for all the fish, by Douglas Adams.
- The Hitchhiker’s Guide to the Galaxy (novel) - Wikipedia
- Perfect Software and other illusions about testing, by Gerald Weinberg
- Test-Driven Development, by Kent Beck
- How Deep are your Unit Tests - Kent Beck on StackOverflow
- Common Objections to TDD and their Refutations - Seb Rose on Slideshare
- TDD, where did it all go wrong? - Ian Cooper on Vimeo
- Accelerating Agile - Dan North on Vimeo
- What’s Dan North wearing today? - Programming and the City
- TDD is dead. Long live testing - David Heinemeier Hansson
- Test-induced design damage - David Heinemeier Hansson
- Monogamous TDD - Robert “Uncle Bob” Martin
- When TDD Doesn’t work - Robert “Uncle Bob” Martin
- Design Damage - Robert “Uncle Bob” Martin
- How Test Driven Development works (and more) - JBrains
- Emergent Design - Wikipedia
- Avoiding Technical Debt: How to Accumulate Technical Savings - Effective Software Design
- The failures of “Intro to TDD” - Test Double
- Domain Discontinuity - Robert “Uncle Bob” Martin
- Software Architecture for Developers, by Simon Brown
- Dreyfus model of skill acquisition - Wikipedia
- Intermission
- Watlzing with Bears: Managing Risk on Software Projects, by Tom DeMarco and Timoth Lister
- Accelerating Agile Testing - Dan North on SlideShare
- Extreme Rules - C2 wiki
- They’re just rules - C2 wiki
- Mocks aren’t stubs - Martin Fowler
- TDD - Outside In vs Inside Out - Programmers.StackExchange.com
- Growing Object Oriented Software, Guided By Tests, by Steve Freeman and Nat Pryce
- A Set of Unit Testing Rules - Michael Feathers on Artima Developer
- Avoiding Testing Implementation Details, Test Behaviours - Ian Cooper on Code Better
- Dependency Injection Demystified - James Shore
- Continuous Integration on a Dollar a Day - James Shore
- xUnit Test Patterns: Refactoring Test Code - Gerard Meszaros
- xUnit Patterns
- jUnit Recipes: Practical Methods for Programmer Testing, by J. B. Rainsberger
- Clean Code, by Robert C. Martin
- Test First - Robert “Uncle Bob” Martin
- Real World Mutation Testing - pitest
- The Hitchhiker’s Guide to the Galaxy, by Douglas Adams
- Cyber-Dogo - cyber-dojo.org
- Edinburgh BCS - edinburgh.bcs.org
- Courses at Edinburgh BCS - Edinburgh BCS
- 97 Things Every Programmer Should Know, Edited by Kevlin Henney
- TDD as if you Meant it - Cumulative Hypotheses


