Skip to content

re: A New Coding Style for Switch Statements in JavaScript/TypeScript VIEW POST

re: I'd like to see the profiling run that shows that an extra stack frame here and there appreciably impacts performance. I promise it doesn't matter....

Depends. Probably not significant unless it's really hot code (ex parser stap).

That likely wouldn't be a significant deal breaker, just worth considering.

My main counter is, why increase complexity, making the code both harder to read and maintain when defining entry using 'let' is much simpler/easier to understand.

To each their own. I bias heavily toward simple/maintainable code even of it's not 100% semantically perfect. Ie avoid adding complexity unless it's 100% necessary.

I think defining using a let is the harder to read and maintain option than my option, and going that path increases complexity TBH.

code of conduct - report abuse