3 days Ago
It’s 2024. How’s it going, JavaScript?
Published by marco on
This video is from a great channel, which published a lot of great videos a while back. They covered pretty much everything already, but circled back to JavaScript for 2024.
Some choice quotes from the video.
“We push on save.”
“2024 is the year of the serverlesslessness.”
“They say that every year, but this year they’re out of VC funding.”
“Don’t write this down, next week all of this is gonna change.”
This guy just keeps knocking it out of the park. Pretty much everything he mentioned... [More]
1 week Ago
Avoid primary constructors in C# (for now)
Published by marco on
tl;dr: avoid C# 12's primary constructors for classes except for very small, simple classes, in which case you should consider using a
record
instead.The following video discusses the downsides of the current implementation of primary constructors:
To sum up:
- Primary constructors don’t have a
readonly
backing field; you can still assign to it within the type. - You can’t control the visibility of the generated property or backing field.
- You can’t throw exceptions, except in a... [More]