This article seems like a very long-winded and complicated way to say that we should write tests. Am I missing something here? Wouldn't most developers write tests when creating algorithms, let alone something relating to finance as tax calculations? Yes, you should reproduce a defect by writing a failing tests first.
Where I hoped/thought this piece would go was to expand on the idea of error-prone[1] and apply it to the runtime.
Where I hoped/thought this piece would go was to expand on the idea of error-prone[1] and apply it to the runtime.
https://github.com/google/error-prone