On Thu, 24 Feb 2005 00:06:38 +0300 (MSK), you wrote:

Sorry for breaking in ...

>MD> In the end-user software world, ugly isn't neutral, ugly hurts. 
> (May be true in the real world, too, but I leave that for the sociologists
> and psychologists to work on).

The program's target is for "end-user", so it must be simple, clear
and stupid.

> I don't know what is "end user", I always measure by myself. This is
>why and how I create and format technote.txt in CuteMouse - which also
>useful for me, as kind of specifications.

You're not wrong, but it's true only for "development phase", next
phase should be "testing and packaging".

After the program is working fine, you have to change your role as a
user, but usually most of the programmers did this badly because they
can't act us a "user", so find a friend or someone did this job.

Improve the user interface actually did no harm, but programmers
usually refuse to do so.

Such as the screen full pause ... I strongly recommend the program
have automatic pause when screen full (stop at line 23 or 24):

1) not everyone know "more", even fewer know "less" or "pg"

2) when the program is not a TSR, size is not the main concern
anymore. It should include that pause routine otherwise when it call
"more/less/pg" but they didn't exist, error will "frightened" the user

3) command line parameters should be simple and straight forward


Rgds,
Johnson.



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_ide95&alloc_id396&op=click
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to