Thread
Stories related to "Patterns for Defensive Programming in Rust" across the full archive.
Promises are currently the best tool we have for asynchronous programming and they appear to be our best hope for the forseeable future, even if they'll be hiding behind generators or async functions. For now, we'll need to use promises directly, so we should learn some good techniques for using the...
No longer WIP, and recommended to me as one of the most eye-opening books on OOP (even if you're not a game developer)
I was frustrated with the debate about this article on HN - a bunch of people railing on the study. Studying software is *extremely* hard for reasons we all know. Capers Jones is one of a handful of people actually trying to quantify it. Yes, studies are going to be imperfect but at least they're tr...