Re:Things I Was Wrong About: Types
by benjiweber on Sunday September 27, 2020 @04:39AM
(#24605157)
I find the value of static typing to be more from increasing the ease of exploration and understanding of a codebase than preventing bugs directly. The constraints on how the code you're reading could be being used making building a mental model faster. Not to mention the tooling built on top of the typing that can help with exploration.
[ Parent
| on HN ]
Can't be beat for refactoring. In languages I can trust the compiler, I can refactor fearlessly