Follow me on Twitter at
FYI, I'm blogging most of my stuff over at More Wally now.
You might want to add my rss feed to your reader at:
One of the Dangers of software development: Easy to Say != Easy to Do - Wallace B. McClure

Wallace B. McClure

All About Wally McClure - The musings of Wallym on Web, HTML5, Mobile, Xamarin.iOS, Xamarin.Android, and Windows Azure.


Visual Studio Magazine Column Personal Blog


Book Authors




Georgia Tech Bloggers



One of the Dangers of software development: Easy to Say != Easy to Do

One of the dangers of software development is that people tend to believe that because something is easy to say means that it is easy to do.  For example, all Windows does is provide a user interface to load programs and handle devices.  This sounds rather easy.  Unfortuantely, it is over simplistic.  Let's look at some of the issues that must be overcome:
  • Handle the differences in video.  There are many video cards on the market.  How do you handle the differences between them? 
  • What should a user interface look like?
  • What kinds of devices should be supported?  Hard drives, USB, Firewire, Printers, etc.
  • Who is responsible for handling these devices?
  • How do you handle networks?
  • On and on.....................

Just because something is easy to say, doesn't mean that it is easy to do.

Original post: 


Wim said:

Hmmm. That's kind of saying 1 and 1 equals two.

I don't know of anything that's easier done than said. Do you?


# September 30, 2006 5:37 PM

Wallym said:

Wim, actually a number of people don't understand this as a concept.  One of the biggest problems is that developers and technologists don't typically communicate very well with non-technologists.  Technologists are too quick to say that they can do something without communicating the ramifications of an act.

# October 1, 2006 10:17 AM