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

I simply loved this article and the comparison made between the two Sudoku solvers.

Peter Norvig is one of my favorite programmers ... his solutions are always simple and elegant. Have a look at his spell-checker here (a solution I used in production): http://norvig.com/spell-correct.html

He just kicks ass, and it reinforces that people (at least in software development) are more important than processes.

I don't do TDD because our consultancy gigs only last for 2 months tops, during which we have to do what other firms are doing in 1 or 2 years. We are also most of the time in uncharted waters, and doing proper unit-testing of such modules requires even more thought than the actual functionality. And after two months tops, the project is over, and we won't get any money for extra work. We are doing unit-testing for really critical sections though.

But I do wish I had the time and the skills to do TDD.



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

Search: