Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
kira26025yI can feel you and I know very well about that system :(
Never actually go all out lol. Why waste your time? Know exactly what gets you a grade, and do it.
A question in one of my assignments wanted you to loop through a dictionary and print things. Psssht my ass hardcoded it and got the points. (It was implied to loop, not really stated.)
And the worst part is that they don't even read it. -_- !
It sucks, yes, but once you start in actual work (i.e. employment) only what is in the specification is what's given scrutiny and notice. Any enhancements or streamlining you do should only be for personal pride or because you want to ensure it can be maintained long-term. Otherwise, never deliver more than expected. Business won't appreciate the effort, and management will see it as misuse of your work time.
So pray you find work at a place that rewards going those extra miles :)
I've found unless it specifically asks for documentation of the code, or to comment to explain things that aren't entirely clear to the one marking, avoiding it altogether is the way to go with university/college work.
Why do you have logic in unit test?
v-kip2705yI once had the same issue, but my teacher quite decently explained that the system is at fault. It's all quantitative or metric based. They need to check your code fast, so it's only easier for them if you write the same from textbooks or their notes. Any enhancements that you do, it's better to show either in class or directly to the teacher. Not in the tests/exams.
Root836625yA C instructor who cannot read or run C code should be fired.
taglia5855y@Stuxnet bullshits. Grades mean nothing, it is more important to be able to use your own brain.
I mean, yeah, good grades are nice, they look good on the paper saying "look how smart I am", and that paper is really useful... When you run out of toilet paper.
There was a girl in my class who had really high grades, but she had the IQ of a rock. She managed to find all old exams, study them and then writing the same solutions in our test.
Did she get high grades? Yes.
Was she smart? No.
Would I hire she? HELL no.
@taglia I don't think you understood my comment as I intended it.
By "know exactly what gets you a grade" I meant know the requirements of the assignment and do JUST that.
I took a web design class last semester. Final exam was simple: make 2 pages and use information from this shitty site to make it, as if you're "redesigning it."
So, the requirements included a responsive navbar. But we were only supposed to make 2 pages. A navbar with just two links looks pretty silly. So, I spent time making up a fake error 404 page, so I could add more items to the navbar and just have them land on this 404 page.
45 minutes into the project, I saw the requirements wanted you to just link a few pages from the original site to add links to the navbar. Wasted 45 minutes for nothing.
Yeah it was my fault in this case, however, the moral still applies. Why go above and beyond when doing the bar minimum foe the assignment works. (I got a 100 on this exam lol)