Coding Standards

At different times in the past I’ve either agreed with or fought the application of coding standards. Recently, I’ve been looking at the subject again. In a wonderful case of timing I stumbled across an ad in CUJ (10/2004) for CodingStandard.Com. They have a coding standard for C++ that seems to cover much of what… Read More »

“Good Enough” Revisited

In The Forgotten Engineering Principle, I went on at some length about the concept of Good Enough. I originally began thinking about this idea over a decade ago in the context of Stylus-Based Computers (what are now called Tablet PCs). I hadn’t thought about the concept for quite a long time. However, in doing a… Read More »

Participation vs. Hacking

In The Architecture of Participation vesus(sic) Hacking, Carlos Perez argues against points he sees in the essay Great Hackers by Paul Graham. Having read the two essays, I find Perez’s comments enlightening, but maybe not in the way he intended. I found things in both essays that I agree with, and things in both that… Read More »

Subversion

If you haven’t tried Subversion yet, you really owe it to yourself to give it a try. I’ve used CVS for over a decade now and I’ve been trying Subversion for a little less than a year. I haven’t yet moved most of my home projects to Subversion, but it’s looking more probable every day.… Read More »

Programming Magazines

This is not really a book review. But, due to my recent change in commuting, I’ve been able to begin catching up on past issues of the programming magazines that I read. Due to one thing or another, I’ve gotten behind in my magazines over the past few years. But, I’m making up for that… Read More »

Other Resource Recovery Approaches

In The Semantics of Garbage Collection, I explained why I don’t like the term garbage collection. I also introduced the term resource recovery, and suggested that this change in naming could generate a useful change in viewpoint. In the next article, More Thoughts on Resource Recovery, I traced some of the history and side effects… Read More »