Skip to content

Conversation

@stephaniejmars
Copy link

Assignment Submission: Slack CLI

Congratulations! You're submitting your assignment. Please reflect on the assignment with these questions.

Reflection

Question Answer
How did you go about exploring the Slack API? Did you learn anything that would be useful for your next project involving an API? I never want to deal with API again.
Give a short summary of the request/response cycle. Where does your program fit into that scheme? We request information and parse it to help us read or do other things with it.
How does your program check for and handle errors when using the Slack API? My program handles some errors with the new SlackAPIERROR, but also handles others by giving the user a prompt and asking them to try again.
How did the design and organization of your project change over time? At first I was a little confused between workspace.rb and slack.rb, but I tried to keep slack as a driver and keep any details needed in workspace.
Did you use any of the inheritance idioms we've talked about in class? How? At this point I really don't know what. you. are. talking. about.
How does VCR aid in testing a program that uses an API? It allows your tests to save results instead of recalling the API each time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant