Skip to content

Conversation

@ChelseaC13
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? TO NOTE: At the very end I was having some Git issues. I guess I was working on a master and main branch? I think I did a pull request for the right one. Back to the question - I started with the provided links and postman. That was my zone, though I was always on a struggle bus the whole time :(.
Give a short summary of the request/response cycle. Where does your program fit into that scheme? My program requests information about recipients. It also sends messages and receives a "confirmation" response. Not sure I understand this question....
How does your program check for and handle errors when using the Slack API? It raises an error when a call fails.
How did the design and organization of your project change over time? Oh geez my project was a poop storm! The organization was wrong from the beginning and only now am I starting to understand. I restarted wave 2 like 4 times. Now I am starting to realize I just need to start all over to make it better. At least I got it to work, assuming I am "pull requesting" the correct git.
Did you use any of the inheritance idioms we've talked about in class? How? Yes, user and channel are a recipient.
How does VCR aid in testing a program that uses an API? It records a result so you don't have to make multiple API calls. Calls usually have some sort of cost, so having a copy is good.

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