Welcome!

Nigel Cheshire

Subscribe to Nigel Cheshire: eMailAlertsEmail Alerts
Get Nigel Cheshire via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Nigel Cheshire

Show me code written by ten developers and I'll show you ten different coding styles. So why try to develop and enforce coding standards? Who cares what a program looks like as long as it works? The primary reason for adopting coding standards is to make it easier for developers to read and understand each other's code. Although peer reviews are relatively new, most developers maintain.or at least step through.someone else's code. A huge amount of development effort is wasted reading undecipherable code. It is amazing how a few style changes can make code difficult to read. Armed with coding standards, development teams can improve the quality of their software, making it easier to maintain and they can pre-empt bugs before they reach end-users. Easier Maintenance According to Sun Microsystems, 80 percent of the lifetime cost of a piece of software goes to maintena... (more)

JavaOne - JavaFX abuzz

Nigel Cheshire's Blog I’m at JavaOne this week, where the talk from Sun is all about mobile, or JavaFX and JavaFX Script. I’m not sure the world needs another scripting language, but then what do I know? I know it's a bit off-topic, but the thing that struck me about JavaOne this year is just how busy it is. I didn’t hear any numbers yet, but there are a lot of people here. And, more surprisingly to me at least, is that the product pavilion is packed with people. I would have thought that in this day and age, the old trade show formula would be getting old by now... (more)

"Kitchen Client" Version of Windows

Nigel Cheshire's Blog A quick thought for a Friday afternoon. Mary Jo Foley reports at ZDNet that Microsoft is starting work on the “Kitchen Client” version of windows. “Among the features Microsoft is planning to make part of its forthcoming kitchen computing environment are a family calendar, recipe center, entertainment features and a shared bulletin board,” she says. Is that burning toast I smell? Email this • Save to del.icio.us • Digg This! • Stumble It! ... (more)

Outage at All-the-Rage Social Networking Site Facebook

Nigel Cheshire's Blog From the many reports of software glitches this week, (including an outage at all-the-rage social networking site Facebook), I decided to focus on a couple of interesting (to me, anyway) stories that have one thing in common: speed. The world of Formula One racing is not familiar to many Americans, and yet it is a wildly popular sport in other parts of the world. It also is seen as a crucial testing ground for many new automotive technologies that eventually find their way into the cars that we drive. Being an ex-European, I like to keep an eye on that sport... (more)

iPhone - Service as Important as Software Quality

Nigel Cheshire's Blog A couple of weeks or so after launch, I thought it might be fun to scout around and find out whether iPhone users are experiencing significant software problems with the device or not. I haven’t traded my Blackberry for an iPhone (yet), but a couple of folks in the office have them and are all glassy eyed and in love. It's a slick device, there's no question about it, and the software appears to be well executed. Of course there have been some early glitches, but these all seem relatively minor (and shrink even more in comparison to some of the probl... (more)