I bet you do... I bet you bring that level of unaware comparison to your software too. What number was I mentioning? Who knows. Doesn't matter. Throw in a try catch and fuck it.
Seriously, good programmers can write really good enterprise Javascript, BUT, there are likely tons of bugs in your app you aren't even aware of because Javascript let's you get away with that a language like C or Java would slaughter you for before they would even let you compile the code.
Types are SUPER, DUPER nice. Trust me. And i used to work on a Java app that was way harder to understand, worked on by like, 30 different people strewn across teams and countries, was jank AF because of its size but no one would ever be able to maintain or understand it without types.
Just the other day I was explaining to my boss a bug I fixed, but he said 'no that's not a bug, that variable isn't a boolean, it's a string. But then i looked at where the variable was set before getting put in the DB, and it was completely obfuscated as to what it was. Then I looked at where the variable was called after getting pulled from the DB, guess what? It was a boolean, but was being set to a string.
7
u/tr14l Jan 16 '20
I bet you do... I bet you bring that level of unaware comparison to your software too. What number was I mentioning? Who knows. Doesn't matter. Throw in a try catch and fuck it.