For Germany, there's also https://www.gesetze-im-internet.de/index.html which lists the laws in their current version, similar to dejure, but well, the webpage is actually hosted by our government. It's as official as you're gonna get on the internet.
- Posts
- 50
- Comments
- 3178
- Joined
- 6 yr. ago
- Posts
- 50
- Comments
- 3178
- Joined
- 6 yr. ago
Science Memes @mander.xyz How I imagine mathematicians...
Firefox @lemmy.ml Copy RSS Button (Extension)
Programmer Humor @lemmy.ml Me, when doing error handling
Linux @lemmy.ml Underappreciated
topMemes @lemmy.ml When the webpage doesn't want you opening new tabs
Open Source @lemmy.ml What's up with FUTO?
Programmer Humor @lemmy.ml Escaping a string when passing through multiple tools
Dad Jokes @lemmy.world When your Dad gives birth to you
General Programming Discussion @lemmy.ml Fighting human trafficking with self-contained applications
General Programming Discussion @lemmy.ml Thunderbird Accessibility Study
Programmer Humor @lemmy.ml Wish granted
ich_iel @feddit.org ich🦭🔄🐒iel
ich_iel @feddit.org ich🕜🫑🫙iel
Firefox @lemmy.ml Blasphemy! 😤
ich_iel @feddit.org ich💪iel
KDE & Plasma users @lemmy.ml Hmm, maybe something's bad with my theme...
Programmer Humor @lemmy.ml I don't know why this exists...
iiiiiiitttttttttttt @programming.dev 🙃🙃🙃🙃🙃
ich_iel @feddit.org ich🍃iel
ich_iel @feddit.org ich🐦iel

Yeah, I was gonna say, error handling easily makes up 80+% of the code paths, and depending on whether you're building a library or service or script etc., different strategies are most suitable for how to deal with those code paths.
In a script, you often just want it to crash. In a library, you want to make these code paths matchable, in case the user cares why something failed. And then you have the awkward in-between, which is that 99% of your application codebase will be used by your main-function like a library, but you don't want to spend as much effort on error handling for that as a proper library does, in particular also because you know what all consumers of your application-library need to know.
So, it's kind of multiple different problems, with overlap, and people are hoping for one easy solution to cover all these problems.