Home
| pfodApps/pfodDevices
| WebStringTemplates
| Java/J2EE
| Unix
| Torches
| Superannuation
|
| About
Us
|
Tips and Guidelines
|
by Matthew Ford (updated 24th May 2014)
©
Forward Computing and Control Pty. Ltd. NSW Australia
All rights
reserved.
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 Updated 24th May 2014
[1] "The Inmates are Running the Asylum", Alan Cooper, 1999, ISBN 0-67231649-8, SAMS Indiana USA
Contact Forward Computing and Control by
©Copyright 1996-2020 Forward Computing and Control Pty. Ltd.
ACN 003 669 994