Discover the super powers that procedures have(and subroutines don't) and how they can help you create more reliable and more easily maintained programs. We'll talk about the benefits of input parameters: local variables, and return values, error handling with on-exit, and increased functionality with recursion.
Learning Objectives: 1. The benefits of using procedures 2. How to create a procedure 3. How to get the most benefit out of procedures