It looks like you're new here. If you want to get involved, click one of these buttons!
I am amazed at how many people forget that the people responsible for making the game we loved were no longer on that project so early on. And those that remained and followed have done nothing but apply layer upon layer of code on top of what they had.
Slowly glossing it over patch by patch. All they have are backups, not a working knowlege of taking PRE-CU, and moving IT through the expansions, planets, bug fixes, and more and get it to a viable position. THEY SIMPLY DO NOT KNOW THE CODE! The writers are gone. They never had more than a basic set of folks who KNEW that codebase...and they got out! Ever since we have been going on the corporate/executive "they will go for it, it's Star Wars" ride! Lying/Stalling/BS? Duh, yeah. Money-centric? Duh, yeah. Good Business? Duh, yeah. Good Gaming?
SO WHY THE HELL DO WE/THEY STILL:
DM: Let me get this right: The dragons breath knocks you over the 300' cliff onto the jagged rocks below and you want a saving throw?
Comments
YA! what he said!
Faxx
well actually if the previous programmers were any good at their jobs at all they should have left behind detailed documentation about the whole software that they had written. now if this was not the case, and they just went away from the project without leaving docs behind...its their fault and not the fault of the junior programmers.
I whole-heartedly agree with you. I work in the IT field myself, and i wear many different hats, Infrastructure, Web, DBA, Network, etc. The one thing consistent thing I've seen in the past is the lack of concise documentation. Nobody wants to do it, but everyone wants to review it. I've yet to see very many good programmers, or other types document their work. Usually its one of those points of view that "if I keep it all my head then they can't fire me" ideologies that sets things like this up for failure. They don't document, then they leave the company, and then everyone is SOL. I'm dealing with it now at the company I work for. While the guy that left was an excellent programmer, I wouldn't say he was the best documenter.
What they should have done from the beginning would have been to have this in place from the get go. Of course I could ramble on, and without looking at the actual code all of this is nothing more than speculation.
L8R
DB
I'm a software engineering student. This is TRUE.
typos...
eqnext.wikia.com
It is, right on. Not only detailed documentation outside of the code, but also detailed documentation inside the code. It's like that scene in Jurassic Park, you remember the one? When they are trying to figure out what Nedrey (sp?) did to the code? They keep cursing cause he's got no comments in the code to tell what line does what? He did it that way so nobody else could work the system, hence, they couldn't get rid of him. That's all very real stuff.
There is one other option though. The original programmers MAY have written great docs to go along with the code, however if the new people are not as skilled in coding, they won't be able to make sense of it. I see this a lot in the NGE, taking out great parts of the game for no good reason other than they were just too complicated for the new programmers to understand. Say, they could identify the part of the code that pertained to Creature functions, however they couldn't understand the actual code behind it.
The Millenium Lee
Being an engineer by vocation, I know darn well they could bring the code back.
But, it is clear the current set of devs are not the best nor the brightest the industry
has to offer.