Opinions

SEMAT and Development Principles

My first reaction to SEMAT was--is this practical? But as I've thought about it more, I've decided there are some principles of good software design and...

0 replies - 1203 views - 02/04/10 by Jerry Andrews in Articles

2010 Predictions, 2009 Predictions Revisited

Here we go again—another year, another set of predictions revisited and offered up for the next 12 months. And maybe, if I'm feeling really ambitious, I'll...

4 replies - 4727 views - 01/05/10 by Ted Neward in News

Monty Will Fight to the Bitter End

With a headline that claims you can "Help keep the Internet free," MySQL creator Monty Widenius sprung into action once again on his blog to rally...

6 replies - 3565 views - 12/29/09 by Mitchell Pronsc... in Articles

The Problem With Software Development is...

Folks like to say that there's a "Software Crisis". We can't build software quickly enough, cheaply enough or well enough. I agree with EWD --...

2 replies - 3994 views - 12/16/09 by Steven Lott in Articles

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...

1 replies - 6194 views - 04/15/09 by Nitin Bharti in Videos

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 - 12835 views - 01/16/09 by Mike Bernat in News

2008: A Developer's Retrospective

 I have been making New Year's resolutions for a long, long time. I don’t even remember when I actually started making them either. Yes, it has been so...

3 replies - 7136 views - 12/16/08 by Meera Subbarao in Articles

Is Code Coverage Important?

How much code coverage is enough? Do you consider having 100% code coverage an uphill task? Based on whom you talk to, the reply you get varies considerably. I...

20 replies - 6796 views - 10/20/08 by Meera Subbarao in Articles

Five Reasons Software Developers Hate Software Architects

I remember it well.

0 replies - 9522 views - 10/14/08 by Pete Johnson in Articles

Code Metrics in Minutes

One of the primary goals of every developer should be to prevent or drastically limit the number of bugs or defects from being introduced in their source code....

5 replies - 8781 views - 09/01/08 by Meera Subbarao in Articles

Incremental Migration

Like any profession, software development has it's share of oft-forgotten activities that are usually ignored but have a habit of biting back at just the...

0 replies - 2334 views - 08/22/08 by Martin Fowler in News

A Theory of Everything for Software Development

If there's one thing that all software development experts agree on, it's that the other experts are not always right. There are so many points of view in our...

0 replies - 1563 views - 08/21/08 by Jurgen Appelo in News

I'm thinking of using agile software development - but should I use Lean software development instead?

This question is one I've run into a few times recently. It's not a question I can answer quickly as the question is based on a false premise about the...

0 replies - 2055 views - 08/19/08 by Martin Fowler in News

The Undercover Adventure (Part 5): Sliding sand consensus.

In my time here on the oil mine I have had a lot of time to think and observe and one thing is for certain, perspective on something makes a big difference in...

0 replies - 2433 views - 08/14/08 by Anne Botha in Articles

The Undercover Adventure (Part 4): Rabbits chasing running carrots.

I sighed once more as I read my email and with furrowed brow considered the end result of his email. It would not have proven to be so frustrating had this...

1 replies - 2648 views - 08/04/08 by Anne Botha in Articles