Program in pep8 not in python. That’s a lesson I’ve recently learned.
First of pep8 is the a standard for writing python code [1], it is actually very useful and used. But my review here it is just to pinpoint that for me it was learning a new thing. I might actually say that learning python was a new thing, after learning c/c++/java but learning pep8 is the next step.
Examples:
# Aligned with opening delimiter.
foo = long_function_name(var_one, var_two,
var_three, var_four)
My highlights, several standards are really useful but it took me time to learn it. The import rules sometimes it’s annoy though, if you have several importings in different lines. !:
They follow Donal Knuth suggestion for operator simplification! hehe! DK hehe:
income = (gross_wages
+ taxable_interest
+ (dividends - qualified_dividends)
- ira_deduction
- student_loan_interest)
Yes, use python, yes use pep8. It might be annoying in the begin but it worth.
[1] https://www.python.org/dev/peps/pep-0008/

