[EMAIL PROTECTED] wrote:

So what is the point of stating this?
Never assume anything as being intuitive. Investigate the way people use your interface and improve accordingly. If you implement a function that requires the user to learn something tell him clearly that he has to learn it first and tell him why you are doing it this way.

An additional point that (I think) was brought up on here a while is to log your validation errors. This way you can determine where users have having trouble with your interfaces or where you may have missed something in your validation (like allowing a - in names, for example). Now, you probably don't want to do this all of the time, but when deploying something new or after a significant change, it's not a bad idea.


--
---John Holmes...

Amazon Wishlist: www.amazon.com/o/registry/3BEXC84AB3A5E/

php|architect: The Magazine for PHP Professionals – www.phparch.com

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Reply via email to