##Pseudo Code Basics: Everyone will have their own approach. This is mine...
- Break a large problem (epic) down into smaller and smaller pieces.
- Define major entities you're working with and attributes you currently know about.
- Don’t try to figure out all the details up-front.
- Pick one thing to explore in greater detail and break that down to atomic-level detail.
- What is the default state?
- What is a triggering event/input for the thing we're currently exploring?
- Use small blocks of Boolean logic (IF ELSE AND OR) to express the atomic level design.