Category Archives: Programming

Protected: Doing the same thing over and over

There is no excerpt because this is a protected post.

Posted in Fundamentals, Programming | Enter your password to view comments.

Protected: Paper trails

There is no excerpt because this is a protected post.

Posted in Fundamentals, Fundamentals, Programming, Uncategorized, Windows | Enter your password to view comments.

Protected: Adventures in refactoring

There is no excerpt because this is a protected post.

Posted in Fundamentals, Fundamentals, Programming, Windows | Tagged | Enter your password to view comments.

Protected: Adding More Paperwork

There is no excerpt because this is a protected post.

Posted in Fundamentals, Fundamentals, Programming, Windows | Tagged | Enter your password to view comments.

Java Development on Windows

This is a followup to Prepping for Java, with specifics about setting up a Java development environment on Windows. First, you have to install the JDK. I already had a Java JRE on my Windows system, so I went through … Continue reading

Posted in Fundamentals, Java, Windows | Tagged , , , | Leave a comment

Actors and Boxes

Most people think computer programming is about making computers do something. And it is that, but that’s not the important part. The important part, the real challenge in writing software, is task management. Suppose you want to build a new … Continue reading

Posted in Fundamentals, Programming | Leave a comment

Prepping for Java

So you want to write some Java — now what? Tools First you need some tools. Every Java developer is going to have their own preferred tool set, so don’t be upset if my list doesn’t include your favorite. It’s … Continue reading

Posted in Fundamentals, Programming | Tagged , | 2 Comments

Thinking about Objects

Last time we looked at cleaning up the global space. We cleaned up the clutter in the global namespace by encapsulating lots of little bits of data into user defined types. But even after doing that, there are times when … Continue reading

Posted in Fundamentals, Programming | 1 Comment

Cleaning Up the Globe (als)

Let’s get one thing straight up front:  global variables are a bad idea.  Yes, there are some exceptions, but for the most part, they’re a bad idea. There are lots of reasons why they’re a bad idea.  Here are just … Continue reading

Posted in Fundamentals, Programming | 1 Comment

Vague Generalities

In “Programming and Cold Pizza” I talked about the DRY principle and avoiding repeating the same code over and over.   That’s a fundamental principle that should always be part of how you write code. Here’s another one. Avoid specific … Continue reading

Posted in Fundamentals, Programming | Tagged | Leave a comment