Files
KittyBot/STYLEGUIDE.md
T

890 B

KittyBot Style Guide

Indenting

Tabs are used so that individual developers can configure their own width settings, and they won't be enforced on others working on the project.

// No indent! // One indent! // Two indents!

Braces

When braces are present, Allman style is used which means that braces are on the next line. Braces should be used to prevent scope confusion. Omitting braces on single-line statements is fine so long as the statement is clear.

` if(something) { System.out.println("This"); System.out.println("has"); System.out.println("braces!"); }

if(something) System.out.println("No braces!"); `

Naming

Class names and function names are in PascalCase! Variable names are in camelCase!

` public class MyClass { private String myString;

public function MyFuction()
{
	// ...
}

} `

Ternary Operator

Don't.