The goal of comments are to make it easy for someone else to use your code and for someone who hasn't seen your code but knows how to program a robot to figure out how your code works
- Comments only go in the
.hfiles - Don't comment self-explanatory code
OI.hInitialize,Execute,End,IsFinishedfunctions
Note
When making a comment, if you want the @param and @return tags to work, you will need a second asterisk at the beginning of the comment, as seen in the example images below
Brief description of what part of the robot it controls and high level
description of the public functions

What it does and when it should be called
What it does, parameters, returns, and any nuances for how it works
If the function controls a motor or piston, say which direction is positive
What each state does and when it should be active
