Hello all, I'm as my yahoo id suggests, Adam Shimali. I've joined the group at the suggestion of Steve Freeman after I chased him for updates on the book at...
Hello all. I've published a new chapter to the online draft book: Unit Testing with Threads. This is a chapter from the "advanced topics" section that comes...
Hello all, my name is Magnus Forsberg and I've joined the group because of my interest in TDD. I stumbled over the group while digging through the net for...
I thought this was a really clear, well-written chapter, especially as it's not an easy subject matter. Minor things: "We'll need an interface between the...
A few more thoughts + some typos... The Executor is a policy, so maybe it shouldn't be in the constructor, but set via a setter. However, in this case, it...
Another typo, I think: Blitzer blitzer = new Blitzer(25000); ... java.lang.AssertionError: final count Expected: <50000> got: <36933> I think the Blitzer...
Hi David. Thanks for the in-depth feedback. Yes, typos are useful, especially in the code where they might easily slip past copy-editors. Thanks also for...
In case the suspense has been too much... There's more from the extended example, one on how to maintain ongoing TDD, and one on how to cope with threading. ...
Hi guys, I'm really looking forward to the book! In particular, I appreciated the section on logging - you mentioned it was a controversial discussion, but I...
HI guys, As always, take what you need from this. I have tried to be precise, but because it's such an interesting chapter (and I think a difficult one to ...
BTW, I think it's coming together, and when it does I will enjoy reading the book from front to end. Sometimes reading isolated chapters create more questions...
... I've not read the new chapters yet, so this is slightly OT, but I have high hopes that this book will help clean up some common misconceptions about this...
Hey guys I do applaud you for taking this one on at all, and will be interested to see the relationship between this and Testing Asynchronous Code. Detailed...
Just uploaded some more changes, as we rework Part III. - added the TDD and Threading chapter - reworked the chapter on Third-Party code - struggling with the...
All the auction snipers I've seen: * Don't bother watching the auction; and * Attempt to place one -- and only one -- bid just before the auction closes. The...
According to Wikipedia you're right, but I fear we're too close to delivery to do much about it at this stage. We'll just have to hope that the point gets...
Its funny I noticed the same thing when I first started reading the book but quickly set it aside. I suggest that a short comment/note in the book will help...
I planned to address this in the chapter about Time and Testing, but I expect that it will not make it in by the deadline. ... -- http://www.natpryce.com...
as we approach the end-game... We've just uploaded some reworked material in Parts 3 and 4, particularly around ideas of Object-Oriented style, and dealing...
Hi guys, I started in section two looking for go/no go mistakes. I found none. Here are my notes, read them or don't. Do, because they might be interesting,...
Great chapter, well argued. People need to know this stuff. I particularly like the refactoring example in 'Removing Duplication At Point of Use'. Dan North...
As these updates come in thick and fast, it's quite hard to keep up with you! Could you quickly recap which chapters you'd most like feedback on, in priority...
Some feedback on this as I read through it: Example Scenario * Paragraph #2: 'A customer has a contact address and, if they have a credit card, card has a...
Hi all. I've just pushed a new version of the chapter on Testing Asynchronous Code that, I hope, explains things much more clearly. For a start, it now has...
Sorry that my first comment is negative, but I find this an innapproriate, unnecessary and generalisation likely to cause offense. I'd suggest removing it, or...