Category Archives: Uncategorized

Too Late, the Code Is Already Written

One way to deal with poor communication on a software project is simply to ignore the people around you and do what you wanted to do anyhow. Of course, this strategy can backfire, especially if you don’t know what you’re … Continue reading

Posted in Uncategorized | Tagged , , , , | Leave a comment

Top 10 Most Bizarre Programming Languages Ever Created

From NETTUTS, a humorous summary of 10 bizarre programming languages, namely: Ook! Piet Whitespace LOLCODE Shakespeare Befunge reMorse FALSE Whenever l33t The conclusion one draws from this list is unmistakable and undeniable: There are programmers in the world who have … Continue reading

Posted in Uncategorized | Tagged , | Leave a comment

More Reasons to Avoid SourceSafe

I’m helping out with a project I used to work on, one in an organization that uses SourceSafe to manage its source code. Fortunately, this time, I don’t have to deal with SourceSafe this time. All I have to do … Continue reading

Posted in Uncategorized | Tagged , , | Leave a comment

Proof That Programming Language Trivia Is Stupid

As reported in the New York Times: When older people can no longer remember names at a cocktail party, they tend to think that their brainpower is declining. But a growing number of studies suggest that this assumption is often … Continue reading

Posted in Uncategorized | Tagged , | 1 Comment

You Know You’re an Old Fogey Software Engineer When…

Today, I came to a realization. I’m now officially an Old Fogey Software Engineer. You know, like those narrow-minded, intolerant, old-time veterans of the field I used to look down on when I was but a young Whippersnapper. They were … Continue reading

Posted in Uncategorized | Tagged | 10 Comments

Does Bad Writing Reflect Poor Programming Skills?

Writing is a communication skill. And they say that communication skills and the other soft skills are what programmers need today. Effective developers don’t work alone. They work with others in a team. And a team member needs to communicate … Continue reading

Posted in Uncategorized | Tagged , , , | 65 Comments

Seven Truths of Good Code

What is “good” code? Some define it as “beautiful.” Some equate it with experience. Some with cleverness. Some can’t tell you what it is. Others know it when they see it. For me, “good” means maintainable. Good code, yes, has … Continue reading

Posted in Uncategorized | Tagged | 7 Comments

Quick and Dirty May Be Dirty, But Is It Quick?

I’ve been meaning for some time to write about how slow “quick and dirty” is, how misnamed the term is, how misguided are the hoards of managers (many of them former and current software developers) who embrace “quick and dirty” … Continue reading

Posted in Uncategorized | Tagged , , , | 2 Comments

Fix for w3mir With Latest URI.pm

What brought this all on was that one of my computers died. So I updated software on another computer, and discovered I needed a fix. It’s a fix for a recent improvement in a Perl library, URI::file::Base, that coupled with … Continue reading

Posted in Uncategorized | Tagged , | 1 Comment

Dead Fish and Other Things People Wear

Lidor Wyssocky at The Mindset writes about “The Emperor’s New Clothes Syndrome.” This reminded me of a talk Tim Lister gave earlier this year at the Boston SPIN. “The problem is that although we know exactly what doesn’t work right … Continue reading

Posted in Uncategorized | Tagged , , | Leave a comment