This should especially cover: function names doc strings try/except & error handling variable names kwargs positional vs keyword calls to functions nested functions