2 ms·
I've been aware of Bob for quite a while during is career. His TDD discussions are good, and useful in some contexts. One of the very best craftsman programmers
by wglb 6y ago
I've been aware of Bob for quite a while during is career. His TDD discussions are good, and useful in some contexts. One of the very best craftsman programmers I know won't program any other way.
One thing that I see as counterproductive is his very strong opinions. One of his books calls out Java as not being object oriented or extensible due to the way that exceptions propagate.
The other thing to be aware of is that some problems cannot be solved by the incremental approach. The most famous one that I am aware of is an adherent to TDD tried to develop a program to solve sudoku. Bob complimented him on his honesty at trying publically, but didn't admit that the TDD approach didn't work.
TDD is probably a good approach for certain classes of problems, but whether or not those are interesting is my question.
Perhaps in his journey he will discover languages where variables don't have type, but values stored there do.