Although not mandatory, following a standard style convention will make your programs look more professional. They will also make your programs easier to read. A good, comprehensive guide to Java is the latest edition of Core Java, Volume 1, by Horstmann and Cornell. Unfortunately, readers will have to actually pay for this book. Downloading Programs Programmers may wish to skip the programming phase altogether.
Several sites contain free programs that can be downloaded.
The Timeless Way of Building . Oxford University Press. Brown, Malveau, McCormick, Mowbray. M.P. Atkinson, P.J. Bailey, K.J. Chisolm, W.P. Cockshott, and R. Morrison. Object Oriented Analysis and Design with Applications .