diff --git a/subjects/ascii-art/color/audit.md b/subjects/ascii-art/color/audit.md deleted file mode 100644 index 9d1574f3cc..0000000000 --- a/subjects/ascii-art/color/audit.md +++ /dev/null @@ -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= "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? diff --git a/subjects/ascii-art/color/audit/README.md b/subjects/ascii-art/color/audit/README.md index 9d1574f3cc..dd8d84a0fa 100644 --- a/subjects/ascii-art/color/audit/README.md +++ b/subjects/ascii-art/color/audit/README.md @@ -78,7 +78,7 @@ EX: go run . --color= "something" ###### +Are the tests checking each possible case? -###### +Does the code obey the [good practices](../../good-practices/README.md)? +###### +Does the code obey the [good practices](../../../good-practices/README.md)? #### Social diff --git a/subjects/ascii-art/fs/audit.md b/subjects/ascii-art/fs/audit.md deleted file mode 100644 index d967407f7c..0000000000 --- a/subjects/ascii-art/fs/audit.md +++ /dev/null @@ -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? diff --git a/subjects/ascii-art/fs/audit/README.md b/subjects/ascii-art/fs/audit/README.md index d967407f7c..3445707f88 100644 --- a/subjects/ascii-art/fs/audit/README.md +++ b/subjects/ascii-art/fs/audit/README.md @@ -181,7 +181,7 @@ o-O-o o o-o o o o-o o o o | o o o--O $ ###### +Are the tests checking each possible case? -###### +Does the code obey the [good practices](../../good-practices/README.md)? +###### +Does the code obey the [good practices](../../../good-practices/README.md)? #### Social diff --git a/subjects/ascii-art/justify/audit.md b/subjects/ascii-art/justify/audit.md deleted file mode 100644 index ccf28f3863..0000000000 --- a/subjects/ascii-art/justify/audit.md +++ /dev/null @@ -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? diff --git a/subjects/ascii-art/justify/audit/README.md b/subjects/ascii-art/justify/audit/README.md index ccf28f3863..78d1e9ccd0 100644 --- a/subjects/ascii-art/justify/audit/README.md +++ b/subjects/ascii-art/justify/audit/README.md @@ -90,7 +90,7 @@ Example: go run . --align=right something standard ###### +Are the tests checking each possible case? -###### +Does the code obey the [good practices](../../good-practices/README.md)? +###### +Does the code obey the [good practices](../../../good-practices/README.md)? #### Social diff --git a/subjects/ascii-art/output/audit.md b/subjects/ascii-art/output/audit.md deleted file mode 100644 index 8094282a14..0000000000 --- a/subjects/ascii-art/output/audit.md +++ /dev/null @@ -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= 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? diff --git a/subjects/ascii-art/output/audit/README.md b/subjects/ascii-art/output/audit/README.md index 8094282a14..5818f0a3f1 100644 --- a/subjects/ascii-art/output/audit/README.md +++ b/subjects/ascii-art/output/audit/README.md @@ -188,7 +188,7 @@ $ ###### +Are the tests checking each possible case? -###### +Does the code obey the [good practices](../../good-practices/README.md)? +###### +Does the code obey the [good practices](../../../good-practices/README.md)? #### Social diff --git a/subjects/ascii-art/reverse/audit.md b/subjects/ascii-art/reverse/audit.md deleted file mode 100644 index dddc24bc1f..0000000000 --- a/subjects/ascii-art/reverse/audit.md +++ /dev/null @@ -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= -``` - -###### 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? diff --git a/subjects/ascii-art/reverse/audit/README.md b/subjects/ascii-art/reverse/audit/README.md index dddc24bc1f..450a8a39b8 100644 --- a/subjects/ascii-art/reverse/audit/README.md +++ b/subjects/ascii-art/reverse/audit/README.md @@ -2,7 +2,7 @@ ###### 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). +##### Try passing to the reverse flag `"--reverse example00.txt"` the [example 00](../../examples/README.md). ``` Usage: go run . [OPTION] @@ -12,49 +12,49 @@ EX: go run . --reverse= ###### Does it display the same result as above? -##### Try passing to the reverse flag `"--reverse=example00.txt"` the [example 00](../examples/README.md). +##### 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). +##### 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). +##### 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). +##### 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). +##### 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). +##### 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). +##### 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). +##### Try passing to the reverse flag `"--reverse=example07.txt"` the [example 07](../../examples/README.md). `ABCDEFGHIJKLMNOPQRSTUVWXYZ` @@ -82,7 +82,7 @@ EX: go run . --reverse= ###### +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)? +###### +Does the code obey the [good practices](../../../good-practices/README.md)? ###### +Is there a test file for this code?