Java Quick Reference
  Tech Articles



Case Studies

Learning how to put an OOP application together is not an easy task.

While there is lots of information available on the Java language and numerous books and articles on using various OO methods and notations there are very few resources that marry the two in a format that's helpful to beginners.

One tried and true method of learning how to program is to study the code created by other programmers. Posted here are the results of my own look at code written and designed by others.

What's the basis for my choosing a case study? Right now it's pretty simple. The code must be

  1. available, preferably on the web
  2. it must utilize multiple user defined types

The pages in this section will also be laid out slightly different than the rest of the site.

JCalculator
An example of a calculator component that can be used in any application. The design incorporates a Command pattern.