Skip to content

Conversation

@quinqu
Copy link

@quinqu quinqu commented Mar 16, 2020

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 just read through the descriptions of the endpoints. I think now that I know what an API really does and how it could be helpful in other projects
Give a short summary of the request/response cycle. Where does your program fit into that scheme? my program send an request and the request sends a message back to the requester. all of my requests/responses are in my recipient, user, and channel class.
How does your program check for and handle errors when using the Slack API? It tells the user of the program that whatever request it's trying to get, isn't possible.
How did the design and organization of your project change over time? It didn't at all really, the UML diagram provided was very helpful.
Did you use any of the inheritance idioms we've talked about in class? How? Yes, my user and channel classes both inherit from recipient
How does VCR aid in testing a program that uses an API? It helps to test your program without making an API call for each test.

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