News for hackers. Stuff that matters.
Re:Testing is a separate skill and that’s why it can be frus... by TheAceOfHearts on Friday March 10, 2017 @09:08AM (#13838638)
As it relates to the topic of testing, I'd invite readers to check out "An introduction to property based testing" [0]. It's available in both video format with slides, and in the form of two blog posts. I found it insightful when I first stumbled on it.

I'm not frustrated with testing in the slightest. I consider it a fundamental requirement for any serious production application.

I get the impression that people tend to be far too dogmatic about testing methodologies. Write lots of unit tests, as long as they add value or help improve stability. Not everything needs unit tests. It depends on what the module does, and how it relates to the application.

[0] https://fsharpforfunandprofit.com/pbt/

Re:Testing is a separate skill and that’s why it can be frus... by gowan on Friday March 10, 2017 @10:50AM (#13839476)
this technique is also called pairwise testing[1]. there are some interesting optimization problems around this approach. it can significantly reduce the number of tests while providing good coverage.

[1] https://en.wikipedia.org/wiki/All-pairs_testing