@kabel42 @robinadams @eniko

In this case it was literally a mathematical function, it just had a shitload of intrinsic edge cases.

Finding intersections of those shapes in that space was never gonna change, ever, it was just a pain in the ass that would scatter time bomb bugs all over the place that would be an incredible pain in the ass to debug.

It really was like an example made up to convince me that sometimes TDD is worth it. Never used it before or since, and I shipped a lot of code for money.