FRO5401 / PowerUp2018

2 stars 0 forks source link

Readme & Code Documentation #17

Open DBombay opened 6 years ago

DBombay commented 6 years ago

Feature request

Description

We need a comprehensive Readme.md for our codebase, that explains the following: For the code:

Reasoning

While comments have their use, the code base is chock-full of comments that explain each function. This bulks up our code base and can make it more difficult to locate methods we need to edit, not to mention debugging.

Sections

Future Work

We'll need someone to do the legwork and fillout the rest of this issue. Here's the format they'll need to follow:

 - [ ] Filename.java
    - [ ] Method A
      - [ ] What Method Does (e.g. Function *foo* takes *argument* and returns *bar*. This is used to make the robot do *amazing thing*)
      - [ ] Format of arguments (Strings? Floats? etc)
    - [ ] Method B

Self-explanatory functions and functions without arguments don't need to be as explicitly defined.