On Sun, Apr 10, 2005 at 04:20:35AM -0500, Gabriel Sechan wrote: > > > > > > >This is fine for a developer, but most end users don't want to have to > >write an interface (or can't), they just want to get their work done. > > > Who said the end user had to be the interested party? Look at linux cd > burning and playing software- you have a choice of a bunch of GUIs, which > all tend to be front ends for 2 or 3 different CLI programs. This is a > great way to design a program. You have a fully functional CLI version, > and a choice of GUIs so you can pick your favorite. Or write your own > should none of the provided ones work for you. Its also good from a design > perspective- it absolutely garuntees a separation of the buisness logic and > the UI code. On the rare occasions I write anything with a GUI this is how > I end up doing it- I write a CLI version, test it, then throw a GUI on top. > > Gabe
I'm saving this paragraph. I know I'll want it someday for a document yet to be written. -- Lan Barnes [EMAIL PROTECTED] Linux Guy, SCM Specialist 858-354-0616 -- [email protected] http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg
