TPS 21
- Due Nov 5, 2020 by 9am
- Points 1
- Submitting a file upload
- Available after Nov 4, 2020 at 9am
Think
Insert a new row just below the header in the table in your TPS Google Doc. Fill in the first two columns. Add your response to the problem below in the "Think" column.
Suppose you are building out Tododles, the todo list web app, and you've made it so Tododles stores all the data server-side via a ad hoc (simple) API. One of the supported API actions is remove-item, which removes the todo list item with the given id. In the user interface, when the user clicks the "X" button next to an item, the button should be replaced with a "confirm removal" button, which then needs to be pressed to trigger the call to the remove-item API action. Upon hearing back from the API that the item was successfully removed, the item is removed from the UI. Upon refreshing the page, the removed item should not appear.
How could you test that the client- and server-side implementation for removing a todo list item works as expected in a programmatic, easily repeatable way?
Pair
If you are joining the class live (in person or over Zoom), pair up with someone when asked to do so—please use Discord or your preferred means of interacting with someone to share your answers (please see the announcement with details about Discord). Settle on an answer between to two or three of you and put that answer down in your "Pair" column.
Share
Regardless of whether or not you are attending live, one person from your pair group should add your answer to the "TPS class share Links to an external site." document (make sure you're logged into your Endicott gmail account).
Submit
Finally, submit your personal TPS Google doc to this assignment.
Rubric
Criteria | Ratings | ||
---|---|---|---|
You uploaded your copy of the TPS Google doc
|
|
||
You made a reasonable attempt at the "thinking" portion and this was clearly marked on your document
|
|
||
You made a reasonable attempt at the "sharing" portion and this was clearly marked on your document
|
|
||
|