The purpose of ootips is to allow developers to keep up-to-date with object oriented technologies, without having to read through high volume, low signal-to-noise sources.
Program design in the context of object-oriented language (Java), with the focus on the design of class hierarchies to represent data and on designing methods for these hierarchies.