Suppose you’re reviewing a modest-sized geocaching program composed of 6,000 lines of Java Code. It’s late at night, and you’re trying to figure out how a certain subroutine works. You know it asks the user for information about Longitude, but you aren’t sure how it works under the hood. Which of the below samples is Read More →

Share

Whether you’re a writer, programmer, reviewer, or accountant, there is one motor skill that has increased productivity throughout the world. What used to take years started to take months, and eventually weeks. The skill I am talking about, if you haven’t guessed already, is typing. Let me clarify, since those reading this article are probably Read More →

Share

Welcome to the final “What’s In YOUR App?” post of the series. Java C# PowerShell Visual Basic Those of you who have been around computers, for a significant amount of time, likely remember the days when BASIC (Beginner’s All-purpose Symbolic Instruction Code) was a popular programming language. It was found in calculators, handheld devices like Read More →

Share

You might be a bit confused why I’m writing about PowerShell in the same breath as Java, C#, and Visual Basic. Java C# PowerShell Visual Basic In the traditional day-to-day corporate setting, you would find Systems Administrators on one team and Software Developers on another. Typically the developers would know very little about how the Read More →

Share

If you read the previous post (the Java Edition), you saw how simple it was to write a simple program. I would like to continue this trend and show you how to create the same program – one that simply prints “Hello, World!” to the screen and exits – in C#. Remember, this is a Read More →

Share

This blog, beyond the basic concepts, is primarily a C# programming blog. Nonetheless, I figured it would be nice to show examples of a simple “Hello, World!” application in four different languages… and then break each line down. The four languages I’ll be covering are: Java C# PowerShell Visual Basic So what makes the simplest Read More →

Share

There comes a time when everyone meets a fork in the road. In the case of this blog, we’ve reached the end of the Basic Concepts and now must focus on individual languages specifically. To ensure the blog stays organized, I will be mostly focusing on C# – which has become a very popular language Read More →

Share

You may be wondering what I am talking about. You have probably seen a loaf of bread, sliced up and packaged by the marketplace – neatly arranged in a plastic enclosure of some sort. Then you have probably seen a plate of spaghetti, tangled and restless on your fine china. Spaghetti Code is an old Read More →

Share

Many of you, particularly anyone that just finished reading my “Basic Concepts” series of posts, may be wondering what tools are best for writing a new program. In this post, I hope to paint a picture of how wide the development tool continuum really is. A BRIEF HISTORY Here we are in the mid-2010’s! We Read More →

Share