Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

IMO, a lot of sage advice about TDD, well informed by years of practice, is in two Ian Cooper NDC talks, his controversial-at-the-time "TDD, Where Did It All Go Wrong?"[1] and, seven years later, "TDD Revisited"[2].

The blurb from the latter:

> In this talk we will look at the key Fallacies of Test-Driven Development, such as 'Developers write Unit Tests', or 'Test After is as effective as Test First' and explore a set of Principles that let us write good unit tests instead. Attendees should be able to take away a clear set of guidelines as to how they should be approaching TDD to be successful. The session is intended to be pragmatic advice on how to follow the ideas outlined in my 2013 talk "TDD Where Did it All Go Wrong"

The talks focus on reasons to avoid slavish TDD and advocate for the benefits of judiciously applying TDD's originating principles.

1: https://www.youtube.com/watch?v=EZ05e7EMOLM

2: https://www.youtube.com/watch?v=vOO3hulIcsY



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: