mirror of https://github.com/01-edu/public.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
91 lines
2.8 KiB
91 lines
2.8 KiB
5 years ago
|
#### Functional
|
||
|
|
||
5 years ago
|
###### Has the requirement for the allowed packages been respected? (Reminder for this project: (only [standard packages](https://golang.org/pkg/)
|
||
5 years ago
|
|
||
5 years ago
|
###### Is the data from the artists being used?
|
||
|
|
||
|
###### Is data from the relations being used?
|
||
|
|
||
5 years ago
|
##### Try to see the "members" for the artist/band `"Queen"`
|
||
5 years ago
|
```
|
||
|
"Freddie Mercury",
|
||
|
"Brian May",
|
||
|
"John Daecon",
|
||
|
"Roger Meddows-Taylor",
|
||
|
"Mike Grose",
|
||
|
"Barry Mitchell",
|
||
|
"Doug Fogie"
|
||
|
```
|
||
|
###### Does it present the right "member", as above?
|
||
|
|
||
5 years ago
|
##### Try to see the "firstAlbum" for the artist/band `"Gorillaz"`
|
||
5 years ago
|
```
|
||
|
"26-03-2001"
|
||
|
```
|
||
|
###### Does it present the right date for the "firstAlbum", as above?
|
||
|
|
||
5 years ago
|
##### Try to see the "locations" for the artist/band `"Travis Scott"`
|
||
5 years ago
|
```
|
||
|
"las_vegas-usa"
|
||
|
"brooklyn-usa"
|
||
|
"boston-usa"
|
||
|
"washington-usa"
|
||
|
"philadelphia-usa"
|
||
|
"montreal-canada"
|
||
|
"toronto-usa"
|
||
|
"new_york-usa"
|
||
|
```
|
||
|
###### Does it present the right "locations" as above?
|
||
|
|
||
5 years ago
|
##### Try to see the ""members"" for the artist/band `"Foo Fighters"`.
|
||
5 years ago
|
```
|
||
|
"Dave Grohl"
|
||
|
"Nate Mendel"
|
||
|
"Taylor Hawkins"
|
||
|
"Chris Shiflett"
|
||
|
"Pat Smear"
|
||
|
"Rami Jaffee"
|
||
|
```
|
||
|
###### Does it present the right members as above?
|
||
|
|
||
5 years ago
|
##### Try to trigger an event using some kind of action (ex: Clicking the mouse over a certain element, pressing a key on the keyboard, resizing or closing the browser window, a form being submitted, an error occurring, etc).
|
||
5 years ago
|
###### Does the event responds as expected?
|
||
5 years ago
|
|
||
5 years ago
|
###### Did the server crashed?
|
||
5 years ago
|
|
||
5 years ago
|
###### Does the server use the right [HTTP method](https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods)?
|
||
5 years ago
|
|
||
5 years ago
|
###### Has the website runned without crashing at anytime?
|
||
5 years ago
|
|
||
5 years ago
|
###### Are all the pages working? (Absence of 404 page?)
|
||
5 years ago
|
|
||
5 years ago
|
###### Does the project avoid [HTTP status 400](https://kinsta.com/knowledgebase/400-bad-request/#causes)?
|
||
5 years ago
|
|
||
5 years ago
|
###### Does the project avoid [HTTP status 500](https://www.restapitutorial.com/httpstatuscodes.html)?
|
||
5 years ago
|
|
||
5 years ago
|
###### Is the communication between server and client well established?
|
||
5 years ago
|
|
||
5 years ago
|
###### Does the server present all the needed handlers and patterns for the http requests?
|
||
|
|
||
|
#### General
|
||
|
|
||
5 years ago
|
###### +Does the event system run as asynchronous? (usage of go routines and channels)
|
||
5 years ago
|
|
||
5 years ago
|
###### +Is the site hosted or deployed? Can you access the website through a DNS (Domain Name System)?
|
||
5 years ago
|
|
||
|
#### Basic
|
||
|
|
||
5 years ago
|
###### +Does the project runs quickly and effectively? (Favoring recursive, no unnecessary data requests, etc)
|
||
5 years ago
|
|
||
5 years ago
|
###### +Does the code obey the [good practices](https://public.01-edu.org/subjects/good-practices.en)?
|
||
5 years ago
|
|
||
5 years ago
|
###### +Is there a test file for this code?
|
||
5 years ago
|
|
||
|
#### Social
|
||
|
|
||
|
###### +Did you learn anything from this project?
|
||
5 years ago
|
|
||
5 years ago
|
###### +Can it be open-sourced / be used for other sources?
|
||
5 years ago
|
|
||
5 years ago
|
###### +Would you recommend/nominate this program as an example for the rest of the school?
|