Warning: Some posts on this platform may contain adult material intended for mature audiences only. Viewer discretion is advised. By clicking ‘Continue’, you confirm that you are 18 years or older and consent to viewing explicit content.
I had a student came into office hours asking why their program got a bad grade. I looked and it didn’t actually do anything related to the assignment.
Upon further query, they objected saying that the CI pipeline built it just fine.
So …yeah… You can write a program that builds and runs, but doesn’t do the required tasks, which makes it wrong. This was not a concept they’d figured out yet.
No worries, the properly implemented CI/CD pipelines will catch the bad code!
I had a student came into office hours asking why their program got a bad grade. I looked and it didn’t actually do anything related to the assignment.
Upon further query, they objected saying that the CI pipeline built it just fine.
So …yeah… You can write a program that builds and runs, but doesn’t do the required tasks, which makes it wrong. This was not a concept they’d figured out yet.
Shouldn’t the pipeline have failed unless the functional tests passed?
Until you find out those were also built by a junior using an llm to help 🙃