Suppose I have a class called Person with a property for their name.
Is it bad practice to name that property "personName"? Wouldn't just "name" suffice since "person" is implied already?
Then you end up with syntax like: person.personName, which looks silly and redundant