mirror of https://github.com/01-edu/public.git
10 changed files with 14 additions and 692 deletions
@ -1,93 +0,0 @@
|
||||
#### Functional |
||||
|
||||
###### Has the requirement for the allowed packages been respected? (Reminder for this project: only [standard packages](https://golang.org/pkg/)) |
||||
|
||||
##### Try passing as arguments `--color red "banana" `. |
||||
|
||||
``` |
||||
Usage: go run . [OPTION] [STRING] |
||||
|
||||
EX: go run . --color=<color> <letters to be colored> "something" |
||||
``` |
||||
|
||||
###### Does it display the same result as above? |
||||
|
||||
##### Try passing as arguments `--color=red "hello world"`. |
||||
|
||||
###### Does it display the expected result? |
||||
|
||||
##### Try passing as arguments `--color=green "1 + 1 = 2"`. |
||||
|
||||
###### Does it display the expected result? |
||||
|
||||
##### Try passing as arguments `--color=yellow "(%&) ??"`. |
||||
|
||||
###### Does it display the expected result? |
||||
|
||||
##### Try specifying a set of letters to be colored (the second until the last letter). |
||||
|
||||
###### Does it display the expected result (the corresponding set of letters with that color)? |
||||
|
||||
##### Try specifying letter to be colored (the second letter). |
||||
|
||||
###### Does it display the expected result (the corresponding letter with that color)? |
||||
|
||||
##### Try specifying a set of letters to be colored (just two letters). |
||||
|
||||
###### Does it display the expected result (the corresponding set of letters with that color)? |
||||
|
||||
##### Try passing as arguments `--color=orange GuYs "HeY GuYs"`, in order to color `GuYs`. |
||||
|
||||
###### Does it display the expected result? |
||||
|
||||
##### Try passing as arguments `--color=blue B 'RGB()'`, in order to color just the `B`. |
||||
|
||||
###### Does it display the expected result? |
||||
|
||||
##### Try passing as arguments a random string with lower and upper case letters, and a random color in the color flag ("--color="). |
||||
|
||||
###### Does it display the expected result? |
||||
|
||||
##### Try passing as arguments a random string with lower case letters, numbers and spaces, and a random color in the color flag ("--color="). |
||||
|
||||
###### Does it display the expected result? |
||||
|
||||
##### Try passing as arguments a random string with special characters, and a random color in the color flag ("--color="), specifying one letter to be colored. |
||||
|
||||
###### Does it display the expected result? |
||||
|
||||
##### Try passing as arguments a random string with lower case letters, upper case letters, spaces and numbers with a random color in the color flag ("--color="), specifying a set of letters to be colored. |
||||
|
||||
###### Does it display the expected result? |
||||
|
||||
###### As an auditor, is this project up to every standard? If not, why are you failing the project?(Empty Work, Incomplete Work, Invalid compilation, Cheating, Crashing, Leaks) |
||||
|
||||
#### General |
||||
|
||||
###### +Is it easy/intuitive to specify letter(s) to be colored? |
||||
|
||||
###### +Can you use more than one color in the same string? |
||||
|
||||
#### Basic |
||||
|
||||
###### +Does the project run quickly and effectively (favoring of recursive, no unnecessary data requests, etc.)? |
||||
|
||||
###### +Is the output of the program well structured? Are the characters displayed correctly in line? |
||||
|
||||
###### +Is there a test file for this code? |
||||
|
||||
###### +Are the tests checking each possible case? |
||||
|
||||
###### +Does the code obey the [good practices](../../good-practices/README.md)? |
||||
|
||||
#### Social |
||||
|
||||
###### +Did you learn anything from this project? |
||||
|
||||
###### +Would you recommend/nominate this program as an example for the rest of the school? |
||||
|
||||
#### Bonus |
||||
|
||||
##### Try to use different `--color` flag notations like: `--color=red`, `--color=#ff0000`, `--color=rgb(255, 0, 0)` or `--color=hsl(0, 100%, 50%)`. |
||||
|
||||
###### +Is it possible to use 2 or more color flag notations? |
@ -1,190 +0,0 @@
|
||||
#### Functional |
||||
|
||||
###### Has the requirement for the allowed packages been respected? (Reminder for this project: only [standard packages](https://golang.org/pkg/)) |
||||
|
||||
##### Try passing as arguments `"banana" standard abc` |
||||
|
||||
``` |
||||
Usage: go run . [STRING] [BANNER] |
||||
|
||||
EX: go run . something standard |
||||
``` |
||||
|
||||
###### Does it display the same result as above? |
||||
|
||||
##### Try passing as arguments `"hello" standard | cat -e` |
||||
|
||||
``` |
||||
_ _ _ $ |
||||
| | | | | | $ |
||||
| |__ ___ | | | | ___ $ |
||||
| _ \ / _ \ | | | | / _ \ $ |
||||
| | | | | __/ | | | | | (_) | $ |
||||
|_| |_| \___| |_| |_| \___/ $ |
||||
$ |
||||
$ |
||||
``` |
||||
|
||||
###### Does it display the string in the right template as an ASCII art representation as shown above? |
||||
|
||||
##### Try passing as arguments `"hello world" shadow | cat -e` |
||||
|
||||
``` |
||||
$ |
||||
_| _| _| _| _| $ |
||||
_|_|_| _|_| _| _| _|_| _| _| _| _|_| _| _|_| _| _|_|_| $ |
||||
_| _| _|_|_|_| _| _| _| _| _| _| _| _| _| _|_| _| _| _| $ |
||||
_| _| _| _| _| _| _| _| _| _| _| _| _| _| _| _| _| $ |
||||
_| _| _|_|_| _| _| _|_| _| _| _|_| _| _| _|_|_| $ |
||||
$ |
||||
$ |
||||
``` |
||||
|
||||
###### Does it display the string in the right template as an ASCII art representation as shown above? |
||||
|
||||
##### Try passing as arguments `"nice 2 meet you" thinkertoy | cat -e` |
||||
|
||||
``` |
||||
$ |
||||
-- o $ |
||||
o o o | $ |
||||
o-o o-o o-o / o-O-o o-o o-o -o- o o o-o o o $ |
||||
| | | | |-' / | | | |-' |-' | | | | | | | $ |
||||
o o | o-o o-o o--o o o o o-o o-o o o--O o-o o--o $ |
||||
| $ |
||||
o--o $ |
||||
``` |
||||
|
||||
###### Does it display the string in the right template as an ASCII art representation as shown above? |
||||
|
||||
##### Try passing as arguments `"you & me" standard | cat -e` |
||||
|
||||
``` |
||||
$ |
||||
___ $ |
||||
_ _ ___ _ _ ( _ ) _ __ ___ ___ $ |
||||
| | | | / _ \ | | | | / _ \/\ | '_ ` _ \ / _ \ $ |
||||
| |_| | | (_) | | |_| | | (_> < | | | | | | | __/ $ |
||||
\__, | \___/ \__,_| \___/\/ |_| |_| |_| \___| $ |
||||
__/ / $ |
||||
|___/ $ |
||||
``` |
||||
|
||||
###### Does it display the string in the right template as an ASCII art representation as shown above? |
||||
|
||||
##### Try passing as arguments `"123" shadow | cat -e` |
||||
|
||||
``` |
||||
$ |
||||
_| _|_| _|_|_| $ |
||||
_|_| _| _| _| $ |
||||
_| _| _|_| $ |
||||
_| _| _| $ |
||||
_| _|_|_|_| _|_|_| $ |
||||
$ |
||||
$ |
||||
``` |
||||
|
||||
###### Does it display the string in the right template as an ASCII art representation as shown above? |
||||
|
||||
##### Try passing as arguments `"/(\")" thinkertoy | cat -e` |
||||
|
||||
``` |
||||
o o $ |
||||
o / | | \ $ |
||||
/ o o $ |
||||
o | | $ |
||||
/ o o $ |
||||
o \ / $ |
||||
$ |
||||
$ |
||||
``` |
||||
|
||||
###### Does it display the string in the right template as an ASCII art representation as shown above? |
||||
|
||||
##### Try passing as arguments `"ABCDEFGHIJKLMNOPQRSTUVWXYZ" shadow | cat -e` |
||||
|
||||
``` |
||||
$ |
||||
_|_| _|_|_| _|_|_| _|_|_| _|_|_|_| _|_|_|_| _|_|_| _| _| _|_|_| _| _| _| _| _| _| _| _| _|_| _|_|_| _|_| _|_|_| _|_|_| _|_|_|_|_| _| _| _| _| _| _| _| _| _| _| _|_|_|_|_| $ |
||||
_| _| _| _| _| _| _| _| _| _| _| _| _| _| _| _| _| _|_| _|_| _|_| _| _| _| _| _| _| _| _| _| _| _| _| _| _| _| _| _| _| _| _| _| _| $ |
||||
_|_|_|_| _|_|_| _| _| _| _|_|_| _|_|_| _| _|_| _|_|_|_| _| _| _|_| _| _| _| _| _| _| _| _| _| _|_|_| _| _|_| _|_|_| _|_| _| _| _| _| _| _| _| _| _| _| _| $ |
||||
_| _| _| _| _| _| _| _| _| _| _| _| _| _| _| _| _| _| _| _| _| _| _|_| _| _| _| _| _| _| _| _| _| _| _| _| _| _| _| _| _| _| _| _| $ |
||||
_| _| _|_|_| _|_|_| _|_|_| _|_|_|_| _| _|_|_| _| _| _|_|_| _|_| _| _| _|_|_|_| _| _| _| _| _|_| _| _|_| _| _| _| _|_|_| _| _|_| _| _| _| _| _| _| _|_|_|_|_| $ |
||||
$ |
||||
$ |
||||
``` |
||||
|
||||
###### Does it display the string in the right template as an ASCII art representation as shown above? |
||||
|
||||
##### Try passing as arguments `"\"#$%&/()*+,-./" thinkertoy | cat -e` |
||||
|
||||
``` |
||||
o o | | $ |
||||
| | | | -O-O- O o / \ o | o o $ |
||||
-O-O- o | | o / o / o o \|/ | / $ |
||||
| | -O-O- / /| o | | --O-- -o- o $ |
||||
-O-O- | | o / o o-O- / o o /|\ | o-o / $ |
||||
| | -O-O- O | o \ / o | o o O o $ |
||||
| | | $ |
||||
$ |
||||
``` |
||||
|
||||
###### Does it display the string in the right template as an ASCII art representation as shown above? |
||||
|
||||
##### Try passing as arguments `"It's Working" thinkertoy | cat -e` |
||||
|
||||
``` |
||||
o $ |
||||
o-O-o o | o o o $ |
||||
| | | | | / o $ |
||||
| -o- o-o o o o o-o o-o OO o-o o--o $ |
||||
| | \ \ / \ / | | | | \ | | | | | $ |
||||
o-O-o o o-o o o o-o o o o | o o o--O $ |
||||
| $ |
||||
o--o $ |
||||
``` |
||||
|
||||
###### Does it display the string in the right template as an ASCII art representation as shown above? |
||||
|
||||
##### Try passing as arguments a random string with upper and lower case letters followed by one of the templates names (standard, shadow, thinkertoy, or other). |
||||
|
||||
###### Does it display the expected string in the right template as an ASCII art representation? |
||||
|
||||
##### Try passing as arguments a random string with numbers followed by one of the templates names (standard, shadow, thinkertoy, or other). |
||||
|
||||
###### Does it display the expected string in the right template as an ASCII art representation? |
||||
|
||||
##### Try passing as arguments a random string with special characters followed by one of the templates names (standard, shadow, thinkertoy, or other). |
||||
|
||||
###### Does it display the expected string in the right template as an ASCII art representation? |
||||
|
||||
##### Try passing as arguments a random string with numbers, spaces, special characters, upper and lower case letters followed by one of the templates names (standard, shadow, thinkertoy, or other). |
||||
|
||||
###### Does it display the expected string in the right template as an ASCII art representation? |
||||
|
||||
###### Is the file system well organized? |
||||
|
||||
###### As an auditor, is this project up to every standard? If not, why are you failing the project?(Empty Work, Incomplete Work, Invalid Compilation, Cheating, Crashing, Leaks) |
||||
|
||||
#### General |
||||
|
||||
###### +Does the project contain their own templates? |
||||
|
||||
#### Basic |
||||
|
||||
###### +Does the project runs quickly and effectively (Favoring of recursive, no unnecessary data requests, etc.)? |
||||
|
||||
###### +Is the output of the program well structured? Are the characters are correctly in line? |
||||
|
||||
###### +Is there a test file for this code? |
||||
|
||||
###### +Are the tests checking each possible case? |
||||
|
||||
###### +Does the code obey the [good practices](../../good-practices/README.md)? |
||||
|
||||
#### Social |
||||
|
||||
###### +Did you learn anything from this project? |
||||
|
||||
###### +Would you recommend/nominate this program as an example for the rest of the school? |
@ -1,99 +0,0 @@
|
||||
#### Functional |
||||
|
||||
###### Has the requirement for the allowed packages been respected? (Reminder for this project: only [standard packages](https://golang.org/pkg/)) |
||||
|
||||
> For consistency, use bash for the following tests. |
||||
|
||||
##### Try passing as arguments `--align right something standard` |
||||
|
||||
``` |
||||
Usage: go run . [OPTION] [STRING] [BANNER] |
||||
|
||||
Example: go run . --align=right something standard |
||||
``` |
||||
|
||||
###### Does it display the same result as above? |
||||
|
||||
##### Try passing as arguments `--align=right left standard` |
||||
|
||||
###### Does it display the correct result at the right side? |
||||
|
||||
##### Try passing as arguments `--align=left right standard ` |
||||
|
||||
###### Does it display the correct result at the left side? |
||||
|
||||
##### Try passing as arguments `--align=center hello shadow` |
||||
|
||||
###### Does it display the correct result at the center? |
||||
|
||||
##### Try passing as arguments `--align=justify "1 Two 4" shadow` |
||||
|
||||
###### Does it display the correct result justified? |
||||
|
||||
##### Try passing as arguments `--align=right 23/32 standard` |
||||
|
||||
###### Does it display the correct result at the right side? |
||||
|
||||
##### Try passing as arguments `--align=right ABCabc123 thinkertoy` |
||||
|
||||
###### Does it display the correct result at the right side? |
||||
|
||||
##### Try passing as arguments `--align=center "#$%&\"" thinkertoy` |
||||
|
||||
###### Does it display the correct result at the center? |
||||
|
||||
##### Try passing as arguments `--align=left '23Hello World!' standard ` |
||||
|
||||
###### Does it display the correct result at the left side? |
||||
|
||||
##### Try passing as arguments `--align=justify 'HELLO there HOW are YOU?!' thinkertoy` |
||||
|
||||
###### Does it display the correct result justified? |
||||
|
||||
##### Try passing as arguments `--align=right "a -> A b -> B c -> C" shadow ` |
||||
|
||||
###### Does it display the correct result at the right side? |
||||
|
||||
##### Try reducing the terminal window and run `--align=right abcd shadow ` |
||||
|
||||
###### Does the representation adapt to the terminal size displaying the right result in the right side? |
||||
|
||||
##### Try reducing the terminal window and run `--align=center ola standard ` |
||||
|
||||
###### Does the representation adapt to the terminal size displaying the right result in the center? |
||||
|
||||
##### Try passing as arguments a random string with lower and upper case letters, and the align flag ("--align=") followed by a random alignment (left, right, center or justify). |
||||
|
||||
###### Does it display the expected result? |
||||
|
||||
##### Try passing as arguments a random string with lower case letters, numbers and spaces, and the align flag ("--align=") followed by a random alignment (left, right, center or justify). |
||||
|
||||
###### Does it display the expected result? |
||||
|
||||
##### Try passing as arguments a random string with special characters, and the align flag ("--align=") followed by a random alignment (left, right, center or justify). |
||||
|
||||
###### Does it display the expected result? |
||||
|
||||
##### Try passing as arguments a random string with lower, upper case, spaces and numbers letters, and the align flag ("--align=") followed by a random alignment (left, right, center or justify). |
||||
|
||||
###### Does it display the expected result? |
||||
|
||||
###### As an auditor, is this project up to every standard? If not, why are you failing the project?(Empty Work, Incomplete Work, Invalid Compilation, Cheating, Crashing, Leaks) |
||||
|
||||
#### Basic |
||||
|
||||
###### +Does the project runs quickly and effectively (Favoring of recursive, no unnecessary data requests, etc.)? |
||||
|
||||
###### +Is the output of the program well structured? Are the characters are correctly in line? |
||||
|
||||
###### +Is there a test file for this code? |
||||
|
||||
###### +Are the tests checking each possible case? |
||||
|
||||
###### +Does the code obey the [good practices](../../good-practices/README.md)? |
||||
|
||||
#### Social |
||||
|
||||
###### +Did you learn anything from this project? |
||||
|
||||
###### +Would you recommend/nominate this program as an example for the rest of the school? |
@ -1,197 +0,0 @@
|
||||
#### Functional |
||||
|
||||
###### Has the requirement for the allowed packages been respected? (Reminder for this project: only [standard packages](https://golang.org/pkg/)) |
||||
|
||||
> For consistency, use bash for the following tests. |
||||
|
||||
##### Try passing as arguments `"--output test00.txt banana standard "` |
||||
|
||||
``` |
||||
Usage: go run . [OPTION] [STRING] [BANNER] |
||||
|
||||
Example: go run . --output=<fileName.txt> something standard |
||||
``` |
||||
|
||||
###### Does it display the same result as above? |
||||
|
||||
##### Try passing as arguments `--output=test00.txt "First\nTest" shadow` |
||||
|
||||
``` |
||||
student$ cat test00.txt |
||||
$ |
||||
_|_|_|_| _| _| $ |
||||
_| _| _|_| _|_|_| _|_|_|_| $ |
||||
_|_|_| _| _|_| _|_| _| $ |
||||
_| _| _| _|_| _| $ |
||||
_| _| _| _|_|_| _|_| $ |
||||
$ |
||||
$ |
||||
$ |
||||
_|_|_|_|_| _| $ |
||||
_| _|_| _|_|_| _|_|_|_| $ |
||||
_| _|_|_|_| _|_| _| $ |
||||
_| _| _|_| _| $ |
||||
_| _|_|_| _|_|_| _|_| $ |
||||
$ |
||||
$ |
||||
$ |
||||
``` |
||||
|
||||
###### Does it save the right output in the right file? |
||||
|
||||
##### Try passing as arguments `--output=test01.txt "hello" standard` |
||||
|
||||
``` |
||||
student$ cat test01.txt |
||||
_ _ _ $ |
||||
| | | | | | $ |
||||
| |__ ___ | | | | ___ $ |
||||
| _ \ / _ \ | | | | / _ \ $ |
||||
| | | | | __/ | | | | | (_) | $ |
||||
|_| |_| \___| |_| |_| \___/ $ |
||||
$ |
||||
$ |
||||
$ |
||||
``` |
||||
|
||||
###### Does it save the right output in the right file? |
||||
|
||||
##### Try passing as arguments `--output=test02.txt "123 -> #$%" standard` |
||||
|
||||
``` |
||||
student$ cat test02.txt |
||||
__ _ _ _ _ __ $ |
||||
_ ____ _____ \ \ _| || |_ | | (_) / / $ |
||||
/ | |___ \ |___ / ______ \ \ |_ __ _| / __) / / $ |
||||
| | __) | |_ \ |______| > > _| || |_ \__ \ / / $ |
||||
| | / __/ ___) | / / |_ __ _| ( / / / _ $ |
||||
|_| |_____| |____/ /_/ |_||_| |_| /_/ (_) $ |
||||
$ |
||||
$ |
||||
$ |
||||
``` |
||||
|
||||
###### Does it save the right output in the right file? |
||||
|
||||
##### Try passing as arguments `--output=test03.txt "432 -> #$%&@" shadow` |
||||
|
||||
``` |
||||
student$ cat test03.txt |
||||
$ |
||||
_| _| _|_|_| _|_| _| _| _| _| _|_| _| _| _|_|_|_|_| $ |
||||
_| _| _| _| _| _| _|_|_|_|_| _|_|_| _|_| _| _| _| _| _| $ |
||||
_|_|_|_| _|_| _| _|_|_|_|_| _| _| _| _|_| _| _|_| _| _| _|_|_| _| $ |
||||
_| _| _| _| _|_|_|_|_| _|_| _| _|_| _| _| _| _| _| _| $ |
||||
_| _|_|_| _|_|_|_| _| _| _| _|_|_| _| _|_| _|_| _| _| _|_|_|_| $ |
||||
_| _| $ |
||||
_|_|_|_|_|_| $ |
||||
$ |
||||
``` |
||||
|
||||
###### Does it save the right output in the right file? |
||||
|
||||
##### Try passing as arguments `--output=test04.txt "There" shadow` |
||||
|
||||
``` |
||||
student$ cat test04.txt |
||||
$ |
||||
_|_|_|_|_| _| $ |
||||
_| _|_|_| _|_| _| _|_| _|_| $ |
||||
_| _| _| _|_|_|_| _|_| _|_|_|_| $ |
||||
_| _| _| _| _| _| $ |
||||
_| _| _| _|_|_| _| _|_|_| $ |
||||
$ |
||||
$ |
||||
$ |
||||
``` |
||||
|
||||
###### Does it save the right output in the right file? |
||||
|
||||
##### Try passing as arguments `--output=test05.txt "123 -> \"#$%@" thinkertoy` |
||||
|
||||
``` |
||||
student$ cat test05.txt |
||||
o o | | $ |
||||
0 -- o-o o | | | | -O-O- O o $ |
||||
/| o o | \ -O-O- o | | o / / \ $ |
||||
o | / oo O | | -O-O- / o O-o $ |
||||
| / | o-o / -O-O- | | o / o \ $ |
||||
o-o-o o--o o-o o | | -O-O- O o- $ |
||||
| | $ |
||||
$ |
||||
$ |
||||
``` |
||||
|
||||
###### Does it save the right output in the right file? |
||||
|
||||
##### Try passing as arguments `--output=test06.txt "2 you" thinkertoy` |
||||
|
||||
``` |
||||
student$ cat test06.txt |
||||
$ |
||||
-- $ |
||||
o o $ |
||||
/ o o o-o o o $ |
||||
/ | | | | | | $ |
||||
o--o o--O o-o o--o $ |
||||
| $ |
||||
o--o $ |
||||
$ |
||||
``` |
||||
|
||||
###### Does it save the right output in the right file? |
||||
|
||||
##### Try passing as arguments `--output=test07.txt 'Testing long output!' standard` |
||||
|
||||
``` |
||||
student$ cat test07.txt |
||||
_______ _ _ _ _ _ _ $ |
||||
|__ __| | | (_) | | | | | | | | $ |
||||
| | ___ ___ | |_ _ _ __ __ _ | | ___ _ __ __ _ ___ _ _ | |_ _ __ _ _ | |_ | | $ |
||||
| | / _ \ / __| | __| | | | '_ \ / _` | | | / _ \ | '_ \ / _` | / _ \ | | | | | __| | '_ \ | | | | | __| | | $ |
||||
| | | __/ \__ \ \ |_ | | | | | | | (_| | | | | (_) | | | | | | (_| | | (_) | | |_| | \ |_ | |_) | | |_| | \ |_ |_| $ |
||||
|_| \___| |___/ \__| |_| |_| |_| \__, | |_| \___/ |_| |_| \__, | \___/ \__,_| \__| | .__/ \__,_| \__| (_) $ |
||||
__/ | __/ | | | $ |
||||
|___/ |___/ |_| $ |
||||
$ |
||||
``` |
||||
|
||||
###### Does it save the right output in the right file? |
||||
|
||||
##### Try passing as arguments a random string with lower and upper case letters, and the output flag ("--output=") followed by a random file name. |
||||
|
||||
###### Does it save the right output in the right file? |
||||
|
||||
##### Try passing as arguments a random string with lower case letters, numbers and spaces, and the output flag ("--output=") followed by a random file name. |
||||
|
||||
###### Does it save the right output in the right file? |
||||
|
||||
##### Try passing as arguments a random string with special characters, and the output flag ("--output=") followed by a random file name. |
||||
|
||||
###### Does it save the right output in the right file? |
||||
|
||||
##### Try passing as arguments a random string with lower, upper case, spaces and numbers letters, and the output flag ("--output=") followed by a random file name. |
||||
|
||||
###### Does it save the right output in the right file? |
||||
|
||||
###### Are all the test files tested saved? |
||||
|
||||
###### As an auditor, is this project up to every standard? If not, why are you failing the project?(Empty Work, Incomplete Work, Invalid compilation, Cheating, Crashing, Leaks) |
||||
|
||||
#### Basic |
||||
|
||||
###### +Does the project runs quickly and effectively (Favoring of recursive, no unnecessary data requests, etc.)? |
||||
|
||||
###### +Is the output of the program well structured? Are the characters are correctly in line? |
||||
|
||||
###### +Is there a test file for this code? |
||||
|
||||
###### +Are the tests checking each possible case? |
||||
|
||||
###### +Does the code obey the [good practices](../../good-practices/README.md)? |
||||
|
||||
#### Social |
||||
|
||||
###### +Did you learn anything from this project? |
||||
|
||||
###### +Would you recommend/nominate this program as an example for the rest of the school? |
@ -1,99 +0,0 @@
|
||||
#### Functional |
||||
|
||||
###### Has the requirement for the allowed packages been respected? (Reminder for this project: only [standard packages](https://golang.org/pkg/)) |
||||
|
||||
##### Try passing to the reverse flag `"--reverse example00.txt"` the [example 00](../examples/README.md). |
||||
|
||||
``` |
||||
Usage: go run . [OPTION] |
||||
|
||||
EX: go run . --reverse=<fileName> |
||||
``` |
||||
|
||||
###### Does it display the same result as above? |
||||
|
||||
##### Try passing to the reverse flag `"--reverse=example00.txt"` the [example 00](../examples/README.md). |
||||
|
||||
`Hello World` |
||||
|
||||
###### Does it display the value above? |
||||
|
||||
##### Try passing to the reverse flag `"--reverse=example01.txt"` the [example 01](../examples/README.md). |
||||
|
||||
`123` |
||||
|
||||
###### Does it display the value above? |
||||
|
||||
##### Try passing to the reverse flag `"--reverse=example02.txt"` the [example 02](../examples/README.md). |
||||
|
||||
`#=\[` |
||||
|
||||
###### Does it display the value above? |
||||
|
||||
##### Try passing to the reverse flag `"--reverse=example03.txt"` the [example 03](../examples/README.md). |
||||
|
||||
`something&234` |
||||
|
||||
###### Does it display the value above? |
||||
|
||||
##### Try passing to the reverse flag `"--reverse=example04.txt"` the [example 04](../examples/README.md). |
||||
|
||||
`abcdefghijklmnopqrstuvwxyz` |
||||
|
||||
###### Does it display the value above? |
||||
|
||||
##### Try passing to the reverse flag `"--reverse=example05.txt"` the [example 05](../examples/README.md). |
||||
|
||||
`\!" #$%&'()*+,-./` |
||||
|
||||
###### Does it display the value above? |
||||
|
||||
##### Try passing to the reverse flag `"--reverse=example06.txt"` the [example 06](../examples/README.md). |
||||
|
||||
`:;{=}?@` |
||||
|
||||
###### Does it display the value above? |
||||
|
||||
##### Try passing to the reverse flag `"--reverse=example07.txt"` the [example 07](../examples/README.md). |
||||
|
||||
`ABCDEFGHIJKLMNOPQRSTUVWXYZ` |
||||
|
||||
###### Does it display the value above? |
||||
|
||||
##### Try passing to the reverse flag a file containing a graphical representation in ASCII of a random string with lower and upper case letters. |
||||
|
||||
###### Does it display the expected result? |
||||
|
||||
##### Try passing to the reverse flag a file containing a graphical representation in ASCII of a random string with lower case letters, numbers and spaces. |
||||
|
||||
###### Does it display the expected result? |
||||
|
||||
##### Try passing to the reverse flag a file containing a graphical representation in ASCII of a random string with special characters. |
||||
|
||||
###### Does it display the expected result? |
||||
|
||||
##### Try passing to the reverse flag a file containing a graphical representation in ASCII of a random string with lower, upper case, spaces and numbers letters. |
||||
|
||||
###### Does it display the expected result? |
||||
|
||||
###### As an auditor, is this project up to every standard? If not, why are you failing the project?(Empty Work, Incomplete Work, Invalid compilation, Cheating, Crashing, Leaks) |
||||
|
||||
#### Basic |
||||
|
||||
###### +Does the project runs quickly and effectively? (Favoring recursive, no unnecessary data requests, etc) |
||||
|
||||
###### +Does the code obey the [good practices](../../good-practices/README.md)? |
||||
|
||||
###### +Is there a test file for this code? |
||||
|
||||
###### +Are the tests checking each possible case? |
||||
|
||||
###### +Is the output of the program well structured? Does any letter seems to be out of line? |
||||
|
||||
#### Social |
||||
|
||||
###### +Did you learn anything from this project? |
||||
|
||||
###### +Can it be open-sourced / be used for other sources? |
||||
|
||||
###### +Would you recommend/nominate this program as an example for the rest of the school? |
Loading…
Reference in new issue