Java Programming Style Guide

This Style Guide describes the coding standards, conventions, and guidelines used this semester for writing correct, high-quality, and maintainable Java code. They are based on industry standards, although  reduced to a simplified form to teach the concepts yet keep the work load reasonable. By following these principles, you will be better able to produce code that is correct, requires less debugging effort, and is easier for the grader to follow.

In the real-world, code conventions are important to programmers for a number of reasons:

In this course, code conventions are important for a number of reasons: