News for hackers. Stuff that matters.
Re:The Failures of “Intro to TDD” by marcosdumay on Thursday June 18, 2015 @12:02PM (#9739452)
Funny thing.

I think that thinking about the design of my programs is easier once I have some amount of working code.

There's a minimum organization needed for starting to code, but every time I decide to think any further when solving a problem I'm not used to (optimally that would be always), I end up optimizing for the wrong problems and have to restructure it all later anyway.

Re:The Failures of “Intro to TDD” by rubiquity on Thursday June 18, 2015 @12:26PM (#9739671)
That's a great point! I've certainly had times where spiking a bit of code and then thinking was valuable. There are no maxims in program design so I'm glad you took the time and thought about that :)