Write pseudocode in English Add comments to explain your process to yourself Use functions to "black box" pieces of code Break code into logical bits Only do one thing at a time Don't do too much on one line There's no such thing as too manyprint()s ...