Jim Minatel

22 articles

Term of the Week: Interpreted Language

As a programmer of any type, you know the code you write isn't directly acted on in the form you write it by the...

Term of the Week: Data Types

The previous article in this series ("Variables Defined") touched briefly on the concept of data types. In this article, you'll look at data types...

Term of the Week: Variables

As a recovering math major, variables still make me smile. But knowing that most of the world, including many programmers, wasn't real fond of...

Term of the Week: Patterns

Webster's Dictionary defines a pattern as both "a form or model proposed for imitation" and "something designed or used as a model for making...

Term of the Week: Software Factories

In manufacturing settings, a factory is set up to produce one specific kind of product. You won't see factories where on Monday the workers...

Term of the Week: Obfuscate

In general use in English, obfuscate means to obscure, hide, or confuse. It means the same thing in programming, where a developer will obfuscate...

Term of the Week: Zombies and Phishing

Halloween has just passed as I write this so it seems appropriate that I'm writing about zombies. But these aren't the "Night of the...

Term of the Week: Hacker

Several decades ago, if someone referred to a person as a computer "hacker" or that they'd developed a "clever hack" it was intended as...

Term of the Week: Spyware and Adware

The previous article in this series showed what spam is and why it is so difficult to eliminate. This article looks at the problems...

Term of the Week: Spam

In my previous article, I introduced you to the differences between viruses, worms, and trojan horses. In this article, I'll explain today's most common...

Make sure to follow Developer.com on Social Media