Skip to content

Tino-FRC-2473/FRC2022

Repository files navigation

FRC 2022

Code Structure

This project will use the FSMSystem framework, representing each subsystem as a finite state machine.

Code Conventions

We will base our code style off the Sun Java style guide.

  • Indentation: tabs
  • Braces: endline
  • Wrap lines at 80 characters

Some additional naming guidance:

  • Variable names: camelCase
  • Booleans should start with "is" or "has" (ex. hasMotor, isPositive)

Commit messages

Everyone should read and follow the rules in "How to write a Git Commit Message."