Consider this Java code's adherence to clean code principles:
String personName;
Variable name is not descriptive
Name is too generic
Follows camel case naming convention
Should use snake case