20 ms·
I’m curious to know what you see at Java and Kotlin shops for comparison. My experience is the same, but instead of .NET replace it with Java and Spring, it’s
by no_wizard 3y ago
I’m curious to know what you see at Java and Kotlin shops for comparison.
My experience is the same, but instead of .NET replace it with Java and Spring, it’s otherwise essentially the same
- bborud 3y agoI haven't reviewed any Kotlin codebases. My guess is that if people choose Kotlin then at least they had some opinions on languages, so I'd expect more. But as I said, that's just a guess. On average Java codebases I have reviewed tended to be slightly better than the C# codebases. The C# codebases I've seen have tended to be more "garden variety meh" while Java tend to be either south or north of "meh" - if that makes any sense. They're more often either terrible or fairly nice. Though I've been lucky and seen more nice than awful Java. (There is a separate circle of hell for Spring and other metastasizing frameworks). That being said, the all-time worst codebase I have reviewed was in Java. An EMV system written in a hurry with almost zero error handling.