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

"One thing I noticed, reading through Jeffries’s blog posts, was that he got fixated on the problem of how to represent a Sudoku board."

Reminds me of pg's writings on exploratory programming (I think that is what he called it).

For me, maybe I am a bad programmer, but I always change my mind on how to represent things once I sit down to code. I can read specs or think about how to do stuff over and over, it all only happens when I finally start to code. So it sounds as if too much test first would make me stuck. Plus, as the article points out, it would be boring to always just work on unit tests and never actually produce code that does stuff.

Not that I dislike unit tests, but I tend to write many of them after coding the main stuff (in the testing phase).



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

Search: