Cyclomatic complexity measures
Class size metrics should be
Basic concepts of software metrics and reflective programming