Object-oriented Improv
This presentation will show how improvisers communicate by listening and sending clear messages to each other in a similar way to how objects communicate. The concept of "yes, and..." will be explored to illustrate how objects should be able to respond to the messages they are sent, and that sometimes you have to work within the code that exists even if it is not perfect. Exception handling will be explained comparing it to improvisers who have to find a way to continue when someone makes a mistake.
Prerequisites
Familiarity with object-oriented programming would be beneficial, but not required.