Notes:

  • Outline problem specifications first.
    • Questions to ask yourself:
      • What input values am I’m given/working with? Am I going to have to use Enums?
      • What scalability features am I’m looking for in this problem? How many objects do I need?
      • What types