Firstly, do you have any questions to direct the feedback? Secondly, I personally would have an easier time reading the material and putting it into context if...
... That's a good idea. We'll put the current table of contents up and link from there to the chapters that are available online. ... Later chapters will...
I very much like the diagrams that you're using from your Mock Objects slides. The very fact that they're hand drawn makes them that more appealing. The...
Thanks for posting up the contents to the book. What would you say the scope of the book is? Are you going to bring up the continuous integration side of TDD...
Yes, we are assuming that the team is continually integrating their code, usually automatically with a CI server. In the Testing End-to-End section we say that...
Ok, So a CI server does everything it needs to exercise the full suite of tests. What about the developers? Do they also test the full suite? The point I'm...
Typically you run all tests until they become too slow. Then I've done one or more of: * before check-in, run the unit tests, some smoke tests and the ...
Hi guys, Steve, as you know, I am with a client right now and am kicking them off with the basics. I just read chapter one, to check if it was suitable for my...
Steve, Don't worry about that. You know me, I like to give credit where it's due but I will let you know what I think needs improving. I also asked my team...
I'm digging the book. This is may be too much of a nit, but the following sentence "We use the tests to help clarify our ideas about what we want the code...
... No worries. It's good to know where our writing is hard to understand. We'll go through the book and comb out any nits before publication, so the more we...
... many ... much ... simpler way. Hi all, I just started reading Chapter 1. (Thanks Nat & Steve for posting the book online). Maybe it's just my eye-sight....
At the beginning of the section “Unit Testing Collaborating Objects” you say that “We appear to have painted ourselves into a corner”. In the previous...
Very good points. Thanks for taking the time to give us such excellent feedback. We've had discussion about whether we should talk about the difference between...
... We're trying to come up with a different visualisation that works better in the small space available in the print format. Maybe we'll sketch a few...
... excellent feedback. Geen dank, like they say here in Holland. No worries, any time. Actually, I was trying to explain the law of demeter and wanted to ...
... Thanks. That kind of style feedback is really valuable. What we want to get across is that every part of the process can (should?) be test-driven....
Hi Nat and Steve, Before starting please understand that English is not my mothers language, so i might have misunderstood or simply missed stuff you wrote or...
Hi, about the following sentence: "So, to be easy to unit test, an object must have explicit dependencies that can easily be substituted, and have clear ...
Hi, before I begin let me borrow that... ... Ok, that said... In the "Unit Testing Collaborating Objects" you start to talk about target object, which of...
Hi, I agree with earlier comments that the text so far is just the right length. I personally hate to read pages of text when I think the concept can be...
... Great! ... I guess we're emphasising the point because we know some people advocate the opposite: develop the end-to-end test infrastructure later, after...
Hi Nat, Steve, Very enjoyable writings so far! ... I wonder if the word "infrastructure" implies more than you intend here? Did you mean that you get the first...
These first 3 chapters are really great! It's incredibly helpful for our team which is attempting to adopt TDD for the first time. I've been doing a lot of...
I found chapter 3 - "Kick-Starting the Test-Driven Cycle" a really interesting read. Are there any plans to elaborate a bit on the discussion of broad brush...
... We'll add a photo of a broad-brush design drawn on a whiteboard in a team-room, which will hopefully help explain the level of detail we find useful....