I recently had a need to use objects that had properties I could define or remove at runtime in C#. I’m embarrassed to admit that I actually didn’t know that such a thing existed, because I don’t usually use the language in that capacity. It generally doesn’t make sense to, either, because you lose aContinue reading “Expando Objects!”
Tag Archives: javascript
Byte Tool
Let’s talk about developing your own tools. It’s hard to come up with an introduction to this because it’s such a pervasive thing in programming that it feels like talking about breathing. “Yeah, breathing is fun and important! You should try it yourself!” Well, whatever. Developing your own tools is fun and important! You shouldContinue reading “Byte Tool”
Why Code Is Hard To Read
If you’ve been developing for any length of time, it’s likely that you’ve run across some variation on the phrase “Code isn’t for machines to run, it’s for humans to read.” Yet, we’re often also caught discussing how code is a mess, difficult to read, hard to maintain, etc… It seems that if it wasContinue reading “Why Code Is Hard To Read”
JavaScript Object Equality!
I started working on a little test utility to go along with the verbosely-named “Let’s Make Byte Buffers Easier” project. There will be a post about that soon, because it’s been an adventure and I think I’ve produced something that is at least moderately useful. I quickly realized that determining whether or not two thingsContinue reading “JavaScript Object Equality!”