ABBREVIATIONS Used in
Grading
ANC — Avoid Nested CONDs.
ANI — Avoid Nested IFs.
AWK — Awkward.
BCN — Bad Class Name.
BE — Bad English.
BMN — Bad Method Name.
BVN — Bad Variable Name.
IND — Indentation unacceptable and/or
inconsistent.
LABC — Late, received After the Beginning of
Class.
MM — Mismatch. Non-parallel structure or a clash between
definitions and use.
NAS — Not A Sentence.
ND — Needs Documentation. E.g. you've
written a method but given no explanation of what it's supposed to do or how it
works.
NETC — Not Enough Test Cases.
NG — Not General.
NJ — This is Not Java.
NL — This is Not Lisp.
NLP — Not Labeled Properly.
NP — Not Prolog.
NMTC — Not My Test Case(s).
NNIC — No Name In Code.
NR — No Runs. (Code is given, but not the test runs.)
NTY — Not Taught Yet.
OBO — Off-By-One. Often found in code containing loops.
RASIC — Received After Solution In Class.
ROS — Run-On Sentence.
TC — Too Complicated or Too Complex. This can and should be done more simply.
TE — Missing or unnecessary throws Exception.
TL — Too Light. I can't make a transparency
from this.
TMRC — Too Much Repeated Code.
TSTATRC — Too Similar To Another To Receive
Credit.
UIV — Unnecessary Instance Variable.
UFWF — Use Fixed Width Font.
VS — Violates Specification.
VSS — Violates Style Sheet.
WA — Wraparound.
WF — Wrong Formula.
WTBL — Why This Blank Line?