this post was submitted on 08 Oct 2023
1079 points (96.6% liked)
Programmer Humor
19488 readers
1177 users here now
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
Rules
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Yes. He really thought it was efficient and would avoid errors if literally all variables were defined in a single Matlab function he called at the beginning of the script. We students all thought: "Man, are you serious?" As we didn't want to debug such a mess, in our code, we ignored what he was doing and kept using local variables.
Ah I misread I thought it was specifically a programming course. I can expect this from a math prof.
Yes, it was a course on finite deformation material models. And no, you do really, really not want to declare each and every variable in your material subroutine globally for the whole finite element program.
Lecturers at universities tend to have little to no industry experience at all.
Productive research is also hard to imagine with such coding practice either.
That's why when your job hires new people right out of college they have no idea what they're doing and now must be trained how to actually do the job. "What, you mean we aren't writing this enterprise application in python!?"