forked from AdaGold/exquisite-react
-
Notifications
You must be signed in to change notification settings - Fork 48
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2 from Ada-C11/ddr/update-feedback
update feedback expectations
- Loading branch information
Showing
1 changed file
with
39 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,49 @@ | ||
# Exquisite React | ||
## What We're Looking For | ||
|
||
Feature | Feedback | ||
<!-- The goal is to make this a quick review punch list. Simply filling out the table and having an overall comment at the end should suffice for a review-- no need for in-line comments. --> | ||
|
||
### Manual Testing | ||
|
||
Workflow | yes /no | ||
--- | --- | ||
Verify: There is no section showing the most recent poetry submission visible | | ||
Fill out the six text inputs with inputs for `Player #1` and submit | | ||
Verify: submitting the form clears the line and updates the form header to `Player #2` | | ||
Verify: a new section showing the most recent poetry submission is now viewable | | ||
Fill out the six text inputs with different inputs for `Player #2` and submit | | ||
Verify: text inputs are light pink when they are blank | | ||
Verify: a new section showing the most recent poetry submission is accurately updated | | ||
Fill out the six text inputs with different inputs for `Player #3` and submit | | ||
Clicking the `Reveal the Poem` button reveals the section with the header "Final Poem" | | ||
Verify: The final poem shown has all 3 submitted lines, in the order submitted | | ||
Verify: The form to submit new lines is hidden | | ||
|
||
|
||
<!-- | ||
Comprehension questions: They are all subjective! Ideally we would see something along the lines of how components are structured (are they nested, siblings, how many layers, etc.) | ||
--> | ||
|
||
### Code Review | ||
|
||
Area | yes/no | ||
--- | --- | ||
**General** | | ||
Answered comprehension questions | | ||
Small commits with meaningful commit messages | | ||
**Code Requirements** | | ||
Form submissions from `PlayerSubmissionForm` sent data back up to the `Game` component | | ||
Submissions from the `Game` component propagated to the `FinalPoem` component | | ||
Recent Submission only showed up if there was at least one previous submission | | ||
Best practices were followed: appropriate use of `props` and `state`, `propTypes` were defined, etc | | ||
**Overall** | | ||
Pieces of data sent to `RecentSubmission` are defined, sent, and read in an elegant way | | ||
`propTypes` were defined in all components | | ||
|
||
<!-- If there are major problems with the code, it's likely caused by one of the areas covered in "Code Requirements" above here. | ||
"Pieces of data sent to `RecentSubmission` are defined, sent, and read in an elegant way" is intended to ask: Did the student use props? Are they sending in a ridiculous data structure? Do they have to do a bunch of conditionals within the component, rather than just sending in the literal values needed? Are their variable names accurate? This is a "clean code" kind of question. | ||
--> | ||
|
||
## Overall Feedback | ||
|