Lesson 5 Writing Reusable and Self-explanatory Programs Chapter 1: Introduction Chapter 2: Shortcut assignment statements Chapter 3: Custom functions Chapter 4: Refactoring Chapter 5: Advanced function features Chapter 6: Function scope Chapter 7: Style conventions for functions [7.1] Functions style guide [7.2] Functions style guide [7.3] Documentation strings [7.4] One-line docstrings [7.5] Multi-line docstrings Chapter 8: git branch Chapter 9: Refactoring the robot Chapter 10: Debugging and testing Chapter 11: Summary Chapter 7 Style conventions for functions Style is a simple way of saying complicated things. Jean Cocteau Rough estimated time needed10 mins