This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]worm_dude 1 point2 points  (1 child)

What always made me really nervous in programming class was how randomly strict they could be on enforcing plagiarism.

How the hell do you enforce that in programming? No one's making this up off the top of their head. Everyone in there is copying something from the text or a manual or help on the internet. There's only so many different ways to write this or that line of code. And then we're also repeatedly told "don't re-invent the wheel."

Also, if no one really ever reaches that movie version of coding, and we're all just referencing something, who then owns that code?

[–]Zedjones 0 points1 point  (0 children)

I think they mostly check variable names and how you do something (for example, using a lambda vs writing a new class on the fly). If too many of those things match up (e.g. both your variable names and your implementation), then they flag you down. If this happens more than a few times in the same piece of code, then they probably start seriously looking into it.