Developing Java Software, 2nd Edition
by Russel Winder, Graham Roberts
Category: Computers

Learn programming in Java from scratch - and keep on learning Developing Java Software The new edition of this excellent primer teaches how to program in an object-oriented style. Objects come first, providing a framework for understanding how Java programs work and how they can be designed, in an organised and systematic way. Programming is taught with a view to quality software engineering and is anchored in real-world issues, particularly testing. Examples and exercises provide motivation. Self-tests and class-project suggestions enhance this comprehensive Go, to, the support website at: http://www.dcs.kcl.ac.uk/DevJavaSoft/ * More exercises * Selected solutions * Instructor's notes and resources * Code for case studies * Updates, revisions and bug fixes * Reviews and feedback Reviews of First Edition: 'If you want to learn to program this is an excellent book {and} if you are responsible for running a course on programming then this is a book that you should consider as a course text... Very much recommended.' Francis Glassborrow 'A book suitable as a learning text or reference for professional programmers developing large scale applications and as a set teaching text for courses when one is concerned with more than Java programming... Highly recommended.' Brian Bramer, CVU '...provides a thorough curriculum - all in Java - from basic programming and core algorithms to software engineering issues; it will be a useful single reference for anyone wanting to program well.' New Scientist 1998 'The best part of the book is worked examples of medium-scale programs at the end in a case study section.' A reader's Posting on Amazon.Com Cover illustration: Paul Gaugin's 'At the Bottom of the Mountain'. Reproduced with permission from SuperStock.