News for hackers. Stuff that matters.
Re:Please do not attempt to simplify this code by freshhawk on Thursday December 27, 2018 @08:10PM (#18774096)
I have also developed a strong preference for the latter. I was always on the fence until I got my hands on generative testing (quickcheck, etc).

Now I want the powerful language and I can just slam it with generated tests to get the same level of confidence as the guardrail languages (in practice definitely, although I understand this is not true in theory, so unspit your coffee Haskell people).

Oh right and this is currently Clojure, so a functional language that definitely does help me make a great product. Less time implementing correctly means more time for product refinement.

Re:Please do not attempt to simplify this code by AlexCoventry on Friday December 28, 2018 @05:40PM (#18780066)
Writing good generative tests is extremely laborious, in general. It's hard to get an informative sample of the input space.