How do I describe the architecture of a java program that I have? I have code, the requirements document, and test plan. How do I describe why the code functions as it does?
Public Comments
Use cases and class diagrams are good ways to document the application architecture.