Comment by sn9
4 hours ago
Types replace entire classes of tests that coverage metrics wouldn't detect [0].
Types are also documentation!
They also decrease the degrees of freedom LLMs have to make mistakes [1].
[0] https://kevinmahoney.co.uk/articles/tests-vs-types/
[1] https://john.regehr.org/writing/zero_dof_programming.html
No comments yet
Contribute on Hacker News ↗