All blog posts tagged with programming
Code Comments
It amazes me that in this day and age the question of whether to comment your code is still being raised. This issue is such a no-brainer, I fail to see how so many developers can miss the importance of well commented code.
I've heard all the arguments, ranging from "it takes too much time" to "your…
Homework For Hire
For a while now, I've been browsing freelance programming sites, looking to make a little money. Today, on "GetAFreelance.com", I came across one particular person posting up jobs.
Nothing particularly interesting there.
However, a quick glance at the jobs this person is posting and you begin to fee…
Fun With Agile Programming
Okay, I know pundits out there will point at the "productivity" gains of Agile programming (see my blog post on Productivity vs. Effectiveness to see why I feel this is a farce), but I thought I'd go ahead and share a fun Dilbert cartoon on the topic:

Can a Programming Language Be Called Slow?
Often I read on blogs and such of how one cannot call a given programming language slow - that's it's the individual implementation of the language or a runtime which is to blame. Here is an example of such a post.
I disagree.
If we look at core language specifications, it become abundantly clear th…
Understanding by Doing
Considering my fondness for language bashing (particularly, when it comes to such little programming gems as Perl, Python, Ruby, Objective-C, Modula-2, Ada, Haskel, CAML to name a few that I think are terrible) I decided that if I'm going to have an opinion of a language, I'd better be able to back …
Visit my Friends and Family
If you've enjoyed my site, please take a moment to visit my friends and family, many of whom have some interesting insights, and entertaining thoughts and ideas.
- Crause Family - the family website
- Peter Crause - my father
- Justin Crause - my brother
- Cencina Photomagic - great photographer
- Shawn Adrian - talented graphic designer, bad driver, and all-round fun guy