pietvanzoen + tdd   8

TDD & The Lump Of Coding Fallacy
You’re a working geek: you spend your days coding for money to add value to your company. And one day some random schmoe like me comes up to you and says, hey friend you really ought to try TDD, because that value that you’re adding, you could have added even faster if you used TDD. So, you check it out, because sometimes random schmoes actually have a clue, and you see pretty quickly that TDD means making lots of automated tests against your code. So what do you do?
tdd  share 
12 days ago by pietvanzoen
Ian Cooper - TDD, Where Did It All Go Wrong
Since Kent Beck wrote the book on TDD in 2002 a lot of words have been dedicated to the subject. But many of them propogated misunderstandings of Kent's original rules so that TDD practice bears little resemblance to Kent's original ideas. Key misunderstandings around what do I test, what is a unit test, and what is the 'public interface' have led to test suites that are brittle, hard to read, and do not support easy refactoring. In this talk we re-discover Kent's original proposition, discover where key misunderstandings occured and look at a better approach to TDD that supports sofware development instead of impeding it. Be prepared from some sacred cows to be slaughtered and fewer but better tests to be written,
tdd  share  talks 
august 2018 by pietvanzoen
J.B. Rainsberger - Integrated Tests Are A Scam
Integrated tests are a scam. You’re probably writing 2-5% of the integrated tests you need to test thoroughly. You’re probably duplicating unit tests…
instapaper  video  tdd  programming 
june 2017 by pietvanzoen
TDD the RITE Way – JavaScript Scene – Medium
When you dig into TDD you’re going to find a bunch of options for test frameworks. Let me save you some time: Which one you pick matters less than how simple your test suite is. Some of the fancier ones (Mocha, Jasmine) tend to encourage users to produce overly-complicated tests, but if you follow the advice in this article, almost any framework will suffice.
javascript  tdd 
march 2017 by pietvanzoen
No excuses, write unit tests
Unit testing can sometimes be a tricky subject no matter what language you’re writing in. In this article, I explain how to get started with testing and stop making excuses for your team.
november 2016 by pietvanzoen
Realizing quality improvement through test driven development: results and experiences of four industrial teams | SpringerLink
IEEE (1988) IEEE Std 982.2-1988 IEEE guide for the use of IEEE standard dictionary of measures to produce reliable software. IEEE Computer Society, Washington, DCBasili VR, Shull F et al (1999)
october 2016 by pietvanzoen

Copy this bookmark: