3 ms·
"... I'd be willing to bet that a class of problems caught by unit testing in Ruby/Python simply don't exist in Java due to its strong typing. ..." And I'd say
by bootload 18y ago
"... I'd be willing to bet that a class of problems caught by unit testing in Ruby/Python simply don't exist in Java due to its strong typing. ..."
And I'd say an absence of errors does not mean no errors exist. While I don't advocate unit testing as a cure to defects it is comforting to make changes on a system and know you don't break something because of coverage.
- gaius 18y agoIf your language is strongly typed and purely functional, a whole lot of stuff that is taken for granted these days (e.g. design patterns, unit testing) become a lot less prominent. People forget the Old Ways at their peril! :-)