Why let is better than const in JavaScript
medium.com
medium.com
>The problem with these arguments is that they tend to fall short of justifying how constraining developers in this way and doing so by default, adds value to either the code or the development process.
If the developer doesn't need to browse through the code to see if the variable is reassigned, it saves time.
I think 'Uncaught TypeError: Assignment to constant variable' should be trivial to avoid since lint-like tools warn of it before the code is executed.