Objectives
How to make your code difficult to read
Why unstructured programming helps you write worse code than structured programming does
How to make a mess of documentation
Prerequisites
- Basic Java programming, including the following:
Using methods and parameters
if statements and basic looping
Writing simple comments and JavaDoc
Some form of source-code editor
The difference between source code and binary code
Introduction
The way you lay out your code has consequences for how understandable it is. This ...