Laurent PETIT <laurent.pe...@gmail.com> writes: > OK, so now is time for another ugly english translation of a french > proverb "before saying something, roll your tongue 8 times in your > mouth before speaking". I guess this could also be applied for e-mail
Agreed, it could have been worded better. But keep in mind the context: it was suggested that certain problems would go unnoticed for days because the code was loaded never run. I think this is not a concern; you might as well say these problems could go unnoticed because the code is never loaded. > Seriously, treating a very large audience of people as "irresponsible" > (including Rich himself, the author of clojure) does not seem a very > "responsible" behavior, does it ? :-) Clojure has a test suite. It lives in contrib. Bugs in Clojure have been committed even though they were entirely avoidable, simply because the test suite wasn't being used. This strikes me as an irresponsible development practice. It's not horrible, but it wastes peoples' time. > But please, think about it twice before saying people are > irresponsible. Unit tests are not the only answer to bug-free and > quality programs. Sure, I don't mean that this reflects on peoples' character. I only wish to judge the practice, not the practitioner. But for things like clojure, the alternative is to perform those same tests manually. I don't think it's a good use of humans' time to perform tasks that could be easily done by a machine. > And please note that when talking about tests, I did not tell if they > had to be automatic or not. I think that it's not a natural conclusion > to say that tests must be automated. To me, it's rather a > cost/benefits balance that must leads to the conclusion that automatic > unit tests are good or not for your project. That's true; certain types of programs (particularly GUIs and JS-heavy cross-browser web applications) are extremely difficult to automate tests for. But this is the exception rather than the rule. -Phil --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---