Clean code tip - Don't add unnecessary context
Python Clean Code Tip:
Don't add redundant context.
Do not add unnecessary data to variable names, especially if you're working with classes.
# This is bad class Person: def __init__(self, person_first_name, person_last_name, person_age): self.person_first_name = person_first_name self.person_last_name = person_last_name self.person_age = person_age # This is good class Person: def __init__(self, first_name, last_name, age): self.first_name = first_name self.last_name = last_name self.age = age
We're already inside the
Person
class, so there's no need to add aperson_
prefix to every class variable.