programming languages
Although I’m a huge fan of Code Complete – it is my single most recommended programming book for good reason – there are chapters in it that I haven’t been able to digest, even after 16 years.
One of those chapters describes something called the Pseudocode Programming Process. And on
unit testing
J. Timothy King has a nice piece on the twelve benefits of writing unit tests first. Unfortunately, he seriously undermines his message by ending with this:
However, if you are one of the [coders who won’t give up code-first], one of those curmudgeon coders who would rather be right
regex
All right... will!
I’m continually amazed how useful regular expressions are in my daily coding. I’m still working on the MhtBuilder refactoring, and I needed a function to convert all URLs in a page of HTML from relative to absolute:
<summary>
converts all relative url references
regular expressions
I’m a huge fan of regular expressions; they’re the Swiss army knife of web-era development tools. I’m always finding new places to use them in my code. Although other developers I work with may be uncomfortable with regular expressions at first, I eventually convert them to the