• On MovieTome: See the villain of IRON MAN 2!
May 1, 2008 5:36 PM PDT

When it comes to software, the latest is not the greatest

by Michael Horowitz

Last year, I wrote that, as a computer nerd, I hold this truth to be self-evident: All new software contains bugs and design flaws. As a programmer, I can understand the inevitability of bugs. Design flaws are another matter.

The May 1st issue of Sunbelt Software's Vista News newsletter highlighted some mistakes in the design of Windows Vista.

An item called "Don't accidentally delete that Recycle Bin!" describes how a number of Vista users deleted their Recycle Bin by accident, most likely while trying to empty it. If you right click on the Recycle Bin icon on a Windows XP desktop, there is no "Delete" option. Perhaps there is a good reason to delete the Vista Recycle Bin, but even so, the option to delete it should not be somewhere that people can do so accidentally. And, deleting the Recycle Bin, since it's such an oddball thing to do, should require an extra confirmation.

If you're a Vista user without a Recycle Bin, the newsletter offers this advice: "A few weeks ago, we included a link to a KB article telling you several ways to restore a missing Recycle Bin, depending on how it came to be missing." So, you have to know how you deleted it, in order to restore it? There must have been a sale on design mistakes.

User Account Control (UAC) is perhaps the poster boy for flawed design. While it may serve a useful purpose, it annoys an awful lot of people. So many, that the newsletter carried a piece called "How to Disable UAC Prompts in Vista". But again, there seems to be a family of design mistakes.

If you're running Vista Business, Enterprise or Ultimate, there is one set of instructions. People using the Home Basic or Premium versions of Vista, have a different procedure, one that involves zapping the registry. Of course, these are the people least qualified to understand what the registry is, let alone update it.

And, if you do disable UAC, the newsletter reports, you may not be able to install the latest version of the Adobe Acrobat Reader.

A few days ago, I suggested holding off on installing Windows XP Service Pack 3, not because of bugs or design mistakes, but instead to let any and all software incompatibilities be worked out.

If you are a tinkerer, then fine, play with new software. However, if your computer is used for serious, income-producing work, you want no part of new software. Like doctors and airline pilots, software needs time to mature.

See a summary of all my Defensive Computing postings.

Michael Horowitz is an independent computer consultant and the author of several classes on Defensive Computing. He is a member of the CNET Blog Network, and is not an employee of CNET. Disclosure.
Add a Comment (Log in or register)
by VelvetFog May 1, 2008 7:53 PM PDT
I would argue that the design of UAC is not flawed, but rather its necessity is the result of flawed design. The real problem with UAC is not with the number of prompts a user receives - a number which in my experience drops dramatically once a user's system is set-up appropriately - but rather the negative impact upon performance that results from UAC doing its thing.

In regards to disabling UAC on Busines//Enterprise/Ultimate v. Home Basic/Premium I believe that it makes sense that the difficulty in doing so is inversely related to the target audience. Why? Because the users who are most likely in need of such a system are the same ones that do not know what the registry is or where they might find the system32 directory.
Reply to this comment
by DrollTroll May 1, 2008 8:27 PM PDT
Excusez moi? I don't want my doctor or pilot to "mature." Wines and teens mature. My doc darn well better operate competently from the day he is licensed and my pilot had better darn well know how to fly long before takeoff . If they "mature" and can recite Shakespeare while stitching me up or flying my plane, fine. Software maturation is a marketing myth. Just because XP has come out with SP3 or Vista has come out replace to XP all together, doesn''t mean XP/SP3 is better or Windows has matured with Vista. Each version of software has it's bugs and design flaws --an older version can be as good as the new one. It all depends on your needs and bug tolerance. In 2 years you'll be feverishly clinging to Vista, just as you are now grasping for XP.
Reply to this comment
advertisement

Look before leaping to short URLs

Fueled by Twitter's rise, services that scrunch Web addresses are taking off. They bring a host of problems, but some are working to fix them.

In Utah desert, it's bombs away

road trip At the massive Utah Test & Training Range, the Air Force runs more than 15,000 sorties a year to ensure that pilots and weapons are on the mark.
• Photos: Training and testing

About Defensive Computing

Michael Horowitz is an independent computer consultant and the author of several classes on Defensive Computing. He views Defensive Computing as taking steps, when things are running well, to avoid or minimize the inevitable problems down the road. It's about educating yourself to the level where you can make your own intelligent decisions about keeping your computers and data happy and healthy. If you depend on computers, yet are on your own, without an IT department or nearby nerd, this blog's for you. His personal web site is michaelhorowitz.com.

He is a member of the CNET Blog Network and is not an employee of CNET.

Disclosure.

Add this feed to your online news reader

Defensive Computing topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right