You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This document lists the criteria that the TAs will be using to grade your source code quality.
Category
Criteria
Weight
Naming
Method and variable names are clear and accurately represent their functionality/purpose Naming conventions and style are consistent with Java Naming Coventions
25%
Code Decomposition
Classes and methods obey the Single Responsibility Principle Classes and methods have been broken down so they are not overly long There are no large sections of duplicated code
30%
Readability
Code is easy to read Good and consistent use of whitespace Good use of comments, including avoiding unnecessary comments No dead code
30%
Package Structure
Code is effectively organized into well-named packages