Patterns for writing clean code in Python Use long descriptive names that are easy to read. ... Use descriptive intention revealing names. ... Avoid using ambiguous shorthand. ... Always use the same vocabulary. ... Don't use magic numbers. ... Be consistent with your function naming convention. More items... Apr 5, 2022