Opinions

2nd Annual OSGi Survey

Last year, I conducted a survey to gauge industry acceptance, adoption, and understanding of OSGi. I posted a summary of the results on my site with more...

1 replies - 1571 views - 10/15/09 by Kirk Knoernschild in News

Choosing a Technical Trainer

Many people attend technical training classes each year, learning everything from Microsoft Word to the latest, greatest programming language. These courses...

0 replies - 1331 views - 09/16/09 by patrickpaulin in Articles

Pressure, Expressed in Initial Development Time

def Initial Development Time: In software development projects, initial development time (IDT) is the length of time it takes from the project's first line of...

1 replies - 1748 views - 09/11/09 by Jay Fields in Articles

Staying Current: A Software Developer's Responsibility

I have a personal hatred for weekend conferences*. To me, a weekend conference ensures that I'll be "working" for 12 straight days. I understand that...

7 replies - 5241 views - 08/21/09 by Jay Fields in Articles

Making the Good Programmer ... Better

One of the hardest questions to answer in our industry surrounds the issue of what qualities differentiate a 'good' programmer from the rest? I just read Eran...

10 replies - 7525 views - 07/24/09 by James Sugrue in Articles

Software Engineering Is Not Dead!

There’s been a few reactions lately about the Tom DeMarco article. To be honest with you, I didn’t know the guy but apparently he’s quite respected. And...

4 replies - 3092 views - 07/23/09 by Sebastien Arbogast in Articles

Programming Complexity - Art, Engineering or Monkey Work?

Aside from the fact that Oracle's Java Problem contains all kinds of factual and other errors (see the comments on the post) this sentence caught my eye in...

8 replies - 4528 views - 05/01/09 by Scott Leberknight in News

Developer Panel - Key Questions in Middleware

In this virtual panel, recorded at the recent JBoss Virtual Experience, software engineers from the JBoss division at Red Hat address several key questions...

6 replies - 5221 views - 04/15/09 by Nitin Bharti in Videos

Languages Should Die

One of those interesting facts about evolution is that most of the species that ever existed are now extinct. There are good reasons for this. The average life...

11 replies - 4207 views - 04/15/09 by olabini in Articles

Always Assume That You're the Problem

If you are as much of a fan of the book “The Pragmatic Programmer” as I am, then you might remember the phase: “Select” Isn’t Broken

9 replies - 4204 views - 03/27/09 by justin_etheredge in News

Preparing a New Generation of Developers

Recently, Microsoft unveiled their Elevate America initiative. The idea behind the site is simple - provide resources to help workers in the US gain technical...

5 replies - 3625 views - 02/26/09 by James Sugrue in Articles

The Software Sales Pitch - Choosing Wisely

It's a common tale:  Some business need arises for capability your IT department doesn't currently offer but there are multiple commercial alternatives...

5 replies - 2617 views - 02/10/09 by nerdguru in Articles

Will the Sun Cuts Run Too Deep?

I'm sure that most Java developers have caught wind of the news that Sun will be cutting 1,300 jobs. The unexpected part of the story however is that this...

33 replies - 4869 views - 01/26/09 by James Sugrue in News

Capital Investment for Developers - Keep Yourself Marketable!

In Economics theory, you learn about capital investment. This is investing in more modern infrastructure, more productive factories or tools, and so forth,...

2 replies - 2790 views - 01/22/09 by John Ferguson Smart in Articles

Code Refactoring - Freaking Awesome

We have all gone back and looked at code we wrote in the past and thought "Wow, this is ugly.", or "wtf was I thinking?", or even...

12 replies - 11981 views - 01/16/09 by Mike Bernat in News