#althoughhhhhh ok to be fair this is not a programming class. this is a concepts class. we’re implementing bfs and shit
Explore tagged Tumblr posts
Text
there’s a written portion that’s submitted on gradescope, do we also submit our code on gradescope to use their autograder feature, like every other course does? no, there’s an autograder using github actions, meaning there’s tons of files in here i can’t touch because they configure the autograder. i do have to admit running the autograder immediately every time you push a change is kind of cool but i still feel like this is ridiculous
professors who just got their phds will be like “i’ve provided a test.py” and you’ll be like “is it tests that will help me check my progress during development” and they’ll be like “it’s tests” and you run it and get a couple contextless outputs and then it crashes, and you check it out and it’s like
a = f()
# your function should make a grid
print(a)
# checking if b and c are equal
print(b==c)
and this continues into calls to functions you haven’t implemented yet. also b and c aren’t supposed to be equal, so if you ran the script and saw a random ass False print out after the grid, you’re doing alright. literally just False by itself im going to scream
#post tag#and again they’re not even tests#they run ‘test’ files and hardcode all of the output they’re supposed to get from them#whatever happened to testing! pass if the tests pass fail if the tests fail!#i’m so fucking serious it runs some things in a couple files and compares the output of each ENTIRE FILE to a STRING#i haven’t run it yet. no idea what happens if you fail#presumably no useful output can come from this#although i guess a lot of autograders dont give real output. we have local tests for that#we have test.py at home 🤠#althoughhhhhh ok to be fair this is not a programming class. this is a concepts class. we’re implementing bfs and shit#so we just have to see that our simpleish functions basically work#and again the coding part is only like half the assignment#still gonna complain :)
2 notes
·
View notes