Pilot Archive

Thread: Warning on publish 23 bugs

quadpers0n
Thu Sep 01, 2005 4:40 am
#66


listen the fault of this bug going to live is due to a lack of regression testing. you know what regression testing is? it's when a dev fixes something, and that fix is given to QA to doublecheck that in the processes of fixing that problem more problems didn't come up, and that the actual original problem is fixed.


my original post (the one you didn't read) said:


"like i said earlier, i don't think it's the devs fault. imagine you are sitting there, 400 things to code, and no time to do any of it. you wouldn't unit test either, and even if you did, there's no way to know if the files you just coded perform the same on the dev servers as they do on live. same goes for QA, i bet they do a fine job, but A) the game is huge and functional test plans for the whole thing are probably nightmarish. and B) i doubt they have time to do any regression testing after something is fixed. the problem isn't QA, it's not the devs, it's not the dev's boss or QA's boss, but their bosses, or thepeople directlyabove them. "


since you either didn't read it, or didn't understand it, let's break it down for you. i was responding to a post saying that the devs obviously don't playtest their code. the first part says "yes, they probably don't unit test their code at all, or if they do, it's not far fetched to think that it may perform differently on development servers as it would on live servers. but then again, unit testing is not a developer responsibilty, or if it is, the origanization has to be such that it allows unit testing, which i doubt the way they work really does. you don't even know if they are allowed to unit test. they might not be! i've worked in places that literally forbid coders from going over their own work. there's usually good reasons for that, and they may not apply in a video game environment, but still, we don't know what they do or don't do, can or can't do.


the second part deals with QA, it says that basically they probably do an ok job, but are prevented from regression testing due to procedures implemented they have no control over.


had SOE employed proper regression testing, using the definition of regression testing i wrote above, by nature this problem would not occur. you disagreed, but then said you agreed, and now are saying you agree, but also place blame on the devs and QA as well despite the fact that QA obviously doesn't or can't regression test, and despite the fact that it's not the devs jobs to regression test.get it now? still disagree? did the yellow text help?


or maybe you think the devs should rise up against their employer and demand to be able to constantly unit test? maybe you think they should put their foot down and say to their boss' boss "listen, we aren't going to code any more buggy patches!" you know what that corporate suit will say?


"i hear MCI is hiring."


Message Edited by quadpers0n on 09-01-2005 06:56 AM



-meeuki


lumpini
Azarken
Thu Sep 01, 2005 4:54 am
#67

what a suprise you ignored my post and once again and went off on your own tangent proving how blindly ignorant you really are.



Azarken Talamasca

Kryxal
Thu Sep 01, 2005 4:57 am
#68

Please, just drop the flamewar. I'd comment about what you're arguing about, but I don't want to add ANY fuel to the fire...



...has mastered the Pilot profession

Kryxal Lightsky - Radiant - Cancelled Dec. 7
Kagami Lightingdark - Radiant - Cancelled Dec. 7
Kikuko Inoue - Starsider - Cancelled Dec. 7
Momoko - Radiant - Cancelled Aug. 22
quadpers0n
Thu Sep 01, 2005 5:01 am
#69

no i read it, you said everyone is to blame as if coders and quality assurance testers have a say in how things are run. "the lot of them" you said. but as you've proved, you have no idea how it works, nor do you want to rationally consider how it works. you're fuming mad at the lot of them, like the guy in his air conditioned car, red faced and bellowing out the window at roadside construction workers for making him late.



-meeuki


lumpini
quadpers0n
Thu Sep 01, 2005 5:05 am
#70


i'm just trying to say that posting things like "shows how much the devs care" and "they let these bugs slip past, shows how much they care" are idiotic. they probably HATE the fact a bug got to live. it reflects on their coding, something they probably take pretty personally considering they work at what the like doing, instead of working for a insurance company coding automation software or something.


not only is it idiotic, but it's probably a big reason why they don't post here and yeah everyone is guilty of it, even me, but i'm calling myself an idiot for saing things like that in the past as well.


it reflects even worse onazarken, after rationally explaining why it's not their fault he still sticks to his guns, despite having no ammo.



Message Edited by quadpers0n on 09-01-2005 07:07 AM



-meeuki


lumpini
quadpers0n
Thu Sep 01, 2005 5:14 am
#71

does this friend have to meet a relatively hard deadline? does he have to decide what can go and what can't go? does he work for an MMO, an enormously complex piece of software? if he does, he faces problems exactly like these, and has to push publishes with bugs.


i've worked for a company that has to release the update. yeah, it can be pushed a day or two, but in the end it has to go and if some bugs get found after code cutoff sometimes there's nothing that can be done. getting mad at "the lot of them." is silly. it's the people at the top's job to allow all the proper procedures to fall into place. not the people at the bottom.


again, you haven't even touched, not once, on why it's a coder's responsibilty if A) it's possible they don't unit test and B) it's possible they don't regression test.


why haven't you addressed those points? because you don't want to back up and admit that maybe it's not their fault.



-meeuki


lumpini
Azarken
Thu Sep 01, 2005 5:26 am
#72


You really dont seem to be grasping what im saying so here goes. lets try this as simple as possible for you.


let me re-iterate what i've said in my previous posts.


1. at no point did i say it was the job of the developer to do the full testing, unit and regression.


2. at no point did i say it was solely the programmers fault. Infact i said i blamed them, QA, management, and others. Heres my quote from an earlier post "its the entire shoddy systems fault." clear for you yet?


3. at no point did i say the programmers messed up because of their testing. What i ACTUALLY said was i felt they had messed up the programming they'd done on this occasion. i didnt scream and shout and call them names i simply said i think they messed up and that the shody system in place to catch these problems messed up too. that clear for you too?


And if anyones skirting the issues its you. You seem to have completely side stepped the fact they can and HAVE stopped patches from going live before when there are problems. Like the day before yesterday they actually delayed this patch for 24 hours. but no of course they didnt because they have a cut off time that "MUST" be obeyed. seems to me you dont really have a firm grasp on reality.


And yes a dev came and posted here but as you probably know yourself hes more than likely a team leader who is allowed to do so. he may not even be a programmer for all we know. your just basing it on one big assumption.





Azarken Talamasca

quadpers0n
Thu Sep 01, 2005 5:31 am
#73

so it's not the devs fault? so we are saying exactly the same thing? so we go back to my original post, which said just that, that it was the people implementing policies fault and i have to ask again, what exactly are you disagreeing with?



-meeuki


lumpini
Azarken
Thu Sep 01, 2005 5:36 am
#74

No we are not agreeing. Re-read my point 2. Im saying its everyone invovleds fault. The programmers, the QA the management and the rest in the chain.



I say programmer because the term dev does not mean they are a programmer. they could be involved at some other level other than coding as you should well know having "experience" in this sort of area.





Azarken Talamasca

quadpers0n
Thu Sep 01, 2005 5:42 am
#75


ok so you are saying it's the programmer's fault because he coded the defect. it's QA's fault because they didn't catch it. it's management's fault for not putting policies in place to allow it to be fixed after discovering it, and before going to live.


right?



-meeuki


lumpini
BretinFlorida
Thu Sep 01, 2005 8:52 am
#76

Can't we all just get along?


So has this been fixed?





Loki-Ki Yensid
Master Bounty Hunter/Rifleman/Marksman/All Around Swell Guy
FotS
Eclipse
Ducimus
Thu Sep 01, 2005 9:06 am
#77

*puts on a black robe and then a powdered wig for our English friends*

/BANGS GAVEL

Order! Order in the court! Both of you sit down before i find you in contempt!



Major Rapax Victis - Commando
Time wasted playing MMO's:
Meridian59, Ultima Online, Everquest, Asheron's Call 1 & 2, Dark Age of Camelot, Anarchy Online, Earth & Beyond, Eve Online, Planetside, Star Wars Galaxies

"I'm really bored."
...has mastered the Pilot profession
PaceNebulon
Thu Sep 01, 2005 2:12 pm
#78






quadpers0n wrote:

could this next hotfix break loot drops or something so the subsequent hotfix could fix WO3 as well as loot? or you know what, i'll settle for 2 days of no loot if a dev would even say if it's a bug or not. hell, i'll settle for a week of no loot.







I would even give upflying for aweek if it meant the RGI got fixed, but as far as I know the devs haven't even confirmed this asa bug much less said anything about fixing it



Pace Nebulon+Stealth+
...has mastered the Pilot profession
TIE Interceptor Guide to PvP
"Your generic TIE grunt is just plain suicidal. And the TIE Defender jockey is bloodthirsty. But the TIE Interceptor pilot, he's suicidal and bloodthirsty. When you see a squad of those maniacs flying your way, you'd better hope your hyperdrive is operational." - Kyle Katarn

Page 6 of 7