Unless they've got legitimate PhD's in computer science. Then they can act like a god on earth any time they want lol.
One of my professors specialized in recursion and binary trees and all that. Didn't particularly understand him when he was discussing it, but man...the linkedList and node pointer examples he gave looked so beautiful. Not to say I understood any of it, but still.
All programmers have their own quirks of style and preference so any one opinion is likely to have limited value, unless the code is clearly bad. So I suggest you get several people to review it is your can.
I'll take a look, but I can't do it before Sunday. I have 20+ years of professional experience in C++, but not much with the new features in C++11 and C++14. Sadly we are still using old compilers at work. Send the code in a PM.
I don't think that's wise if he was trying to do that TheIdeasMan. For one if he's taking programming classes for his career, then he's completely fucked for copy others, and not learning it. That being said if he was given a task to do by his Boss, he wouldn't know where to start because he basically cheated his way through college.