ITworld.com
  Search  
ITworld Home Page ITworld Webcasts ITworld White Papers ITworld Newsletters ITworld News ITworld Topics Careers ITworld Voices ITwhirled Changing the way you view IT

The Just Use X club

ITworld.com 7/09/2007

Sean McGrath, ITworld.com

If you sense some bubbling frustrations seeping through my words this week take ten bonus points for observation. I am doing my best to turn a full-on rant into a mildly excoriating admonition to the members of a group of semi-technical folk I call the Just Use X club.

The letter X, in this context, is a placeholder. Common values of X that I encounter on my travels include:

On this topic

- XML
- A relational database
- Unicode
- A spreadsheet
- Objects
- A content management system

Here are some simple examples of encounters with a member of the Just Use X club:

Engineer trying to find a solution: We need to find a way to ensure that our data can be understood by other computer systems. Member of the Just Use X club: Just use XML!

Engineer trying to find a solution: We need to standardize how we store customer order information. Member of the Just Use X club: Just use a relational database!

Engineer trying to find a solution: We need to produce a version of our system for the Chinese market. Member of the Just Use X club: Just use Unicode!

And so on, and so on. You get the idea.

The tough part of this from the standpoint of the poor engineer is that the suggestions coming from the member of the Just Use X club are Pauli's[1] immortal words "not even wrong"![2]. XML is often an important part of interoperability. Relational databases often feature in storing customer order information. Unicode definitely is part of the solution in internationalizing software products...

But therein lies the key point. These technologies are invariably just part of the solution - not the full solution. Not by a long way.

A second club needs to be formed called "When not to Just Use X" club. This group should devote itself to taking all values of X from the "just use X" club and listing off all the scenarios in which each X should not be used. They should also list off all of the things which will not automatically be true by virtue of the use of X. They should also list off all the areas where good old fashioned thought and design and hard work cannot be replaced by the simple gambit of using X.

Then, balance would be restored to the universe and I would be a calmer and happier person.

[1] http://en.wikipedia.org/wiki/Wolfgang_Pauli
[2] http://en.wikipedia.org/wiki/Not_even_wrong

Sean McGrath is CTO of Propylon. He is an internationally acknowledged authority on XML and related standards. He served as an invited expert to the W3C's Expert Group that defined XML in 1998. He is the author of three books on markup languages published by Prentice Hall. Visit his site at: http://seanmcgrath.blogspot.com.

Read more of Sean McGrath's ITworld.com columns here.




Sponsored Links

IP Networks Boost Secure Health Communications
AT&T provides secure communication to keep health care moving forward.
Great Deals On FUJITSU Notebooks @ Synnex!
SYNNEX RESELLERS - Check Out The Savings On Lifebook Notebooks, Tablet PCs, And Ultra-Mobile PCs!
TOSHIBA SATELLITE PRO Notebook – Save With Synnex!
SYNNEX RESELLERS - Great Deals On Toshiba. Business Computing Has Never Been More Affordable!
RESOLVE SUPPORT ISSUES from your Desktop!
Minimize downtime with a remote support solution that lets you resolve issues right from the desktop
Check Out This Promotional Deal-SONY VAIO SZ645PA!
SYNNEX RESELLERS – This Is One Of The Top Notebooks On The Market Today. Hurry Up, Buy Now & Save!
» Buy a link now

Advertisements
Sponsored links
Bring harmony to your mix of UNIX-Linux-Windows computing environments
Top 5 Reasons to Combine App Performance and Security
KODAK i1400 Series Scanners stand up to the challenge
Locate Hidden Software on business PCs with this free tool
 Home   IT in the enterprise  Productivity paradox
www.itworld.com    open.itworld.com     security.itworld.com     smallbusiness.itworld.com
storage.itworld.com     utilitycomputing.itworld.com     wireless.itworld.com

 
Contact Us   About Us   Privacy Policy    Terms of Service   Reprints  

CIO   Computerworld   CSO   GamePro   Games.net   Industry Standard   Infoworld   ITworld  
JavaWorld   LinuxWorld  MacUser   Macworld   Network World   PC World   Playlist  

DEMO   IDG Connect   IDG Knowledge Hub   IDG TechNetwork   IDG World Expo  

Copyright © Computerworld, Inc. All rights reserved

Reproduction in whole or in part in any form or medium without express written permission of Computerworld Inc. is prohibited. Computerworld and Computerworld.com and the respective logos are trademarks of International Data Group Inc.