|
Home
| WebStringTemplates
| Java/J2EE
| Unix
| GAUSS Products
| Torches
| Contact
| About
Us |
|
Tips and Guidelines
|
These Tips and Guidelines are primarily aimed at Graphical User Interfaces (GUI) applications but some of them are also applicable to general Java Programming.
Introduction:
Computers today have more power and storage then most people can use but users are still expected to struggle with programs that
don't save their work
don't allow them to change their minds
don't recover from errors and
give useless error messages.
As Alan Cooper says [1]
“Software Forgets,
Software Is Lazy
Software Is Parsimonious with
Information
Software Is Inflexible, Software Blames
Users
Software Won't Take Responsibility “
These tips and guidelines outline how to write better GUI
applications. They are a mixture of high level guidelines and low
level code.
These tips cover:-
How
to set up Java logging Updated 23rd Oct. 2004
Logging and LogStdStreams can now roll you
console log file when it reaches a given size. Also catch your
Console output from Log4J
Designing a Graphical User Interface New 8th Jan 2006
Why your application should not have a Save function (Under Construction)
What's wrong with undo/redo and how to fix it. (Under Construction)
[1] "The Inmates are Running the Asylum", Alan Cooper, 1999, ISBN 0-67231649-8, SAMS Indiana USA
Contact Forward Computing and Control by email:
mailto:
fcc@forward.com.au
©Copyright 1996-2008 Forward Computing and Control Pty. Ltd.
ACN 003 669 994