Best Viewed With Any Browser

Java: steps towards good quality code

Good practice is best acquired from the start. Beginners find it difficult to learn one thing one day only to be told later that it is best done in some other way. This document describes some of the ideas I teach when introducing interfaces and classes to students. My aim is to get beginners to produce good quality code for interfaces and classes from the outset.

The text of the talk is available in the following formats:

The text of this document was last updated on 5th November 2002.
Here is a link to my Java/XML/C#/.NET/Web Services page.