@Ryan M,
That could be a part of the problem is the crunch time you mention. Most people are unaware of the time restrictions programmers are under.
In all honestly I use and build on code from just about anywhere, that's how I learn. I also I don't believe in reinventing the wheel for the just for sake of it. I will never just blindly copy something and use it. In fact I wont use anything I don't understand, and I wont pretend to know things that I don't know. I wont kid myself or others.
I'm not even that good with code, but I do understand what I do, and I do understand why my code works. My strengths are problem solving, and finding unique or unconventional workarounds for limitations.
I really hate being negative about anyone's coding, I'm still learning and I have been guilty of bad practises. I make mistakes, and sometimes really silly ones.
I can and do say many good things about Jagex, and tbh all I want to do is say good things about them. But sometimes things go too far, and my criticism is not to mock them. It's to say hey snap out of it, this is bad and this is why it's bad.
I hate to say it, but I've sacked people for less, and not for their mistakes, for being unprofessional.
Copy/paste leave errors, fail to understand the code you've just copied, brag on your audience's public forum about your awesome work...see ya buddy!
16-Sep-2014 15:36:14