Thread Tools
Old July 11, 2002, 11:05   #31
Austin
Warlord
 
Local Time: 04:00
Local Date: November 1, 2010
Join Date: Sep 2001
Posts: 107
Quote:
Originally posted by MarkG
in that case i fail to see how you would find such a thing ironic. you're not a simple gamer not knowing that in the real world bugs are being "born" even in the process of correcting other bugs....
I find it ironic because you beta test something, to find the bugs, so you can fix them in a patch, which you then beta test, so you can find the bugs, so you can fix them in a patch for the patch, which you then beta test, so you can

There's a hole in my bucket......

From my own experience at least 3/4 of the bugs are generated during the development not by the programmers, but by management changing the spec on you every five minutes and then expecting the original delivery date.

Each day your short in the development process turns into 5 during the patching process, at least.

Austin
Austin is offline  
Old July 11, 2002, 15:41   #32
MarkG
Apolytoners Hall of FameApolyCon 06 Participants
Apolyton CS Co-Founder
 
MarkG's Avatar
 
Local Time: 06:00
Local Date: November 1, 2010
Join Date: Aug 1998
Location: Macedonia, Greece
Posts: 24,480
so there's 1/4 of the bugs created by developers' error and therefore in any case a patch must go through a testing ("beta") process and therefore there is no irony in something that is to be expected
__________________
Co-Founder, Apolyton Civilization Site
Co-Owner/Webmaster, Top40-Charts.com | CTO, Apogee Information Systems
giannopoulos.info: my non-mobile non-photo news & articles blog
MarkG is offline  
Old July 11, 2002, 16:02   #33
Dan Severn
Chieftain
 
Local Time: 22:00
Local Date: October 31, 2010
Join Date: May 2001
Location: Wellborn, Texas The Warrior Dennis Miller
Posts: 42
I've been itchin' ta' make scenarios- Civ3 is so much better suited for them than civ2 was. Even then, a great wealth of creativity, art, and history was passed on by virtue of the civ2 cheat mode. ahh, the good ol' days- when ye had to hack files one by one to get the desired results- none of this sissy editor crap.

I'm kiddin', a scenario editor will be a great boon to Civ2's worthy successor. A good computer game is one that destroys your personal life and your job and leaves you destitute because you HAVE to get that rail link accross the mountain chain to bring fire and sword to those infernal aztecs

Great fun, a little dangerous.

heh heh heh
__________________
http://www.ststs.com/CGI_BIN/YaBB/YaBB.pl?board=cut
Dan Severn of the Loose Cannon Alliance
------------------------
¡Mueran todos los Reyes!
Dan Severn is offline  
Old July 11, 2002, 17:00   #34
dunk
Prince
 
dunk's Avatar
 
Local Time: 00:00
Local Date: November 1, 2010
Join Date: Mar 2002
Location: Philadelphia, PA
Posts: 978
Quote:
Originally posted by Trip
I think, finally the Coracles and JTs of the world will have to shut up for once, thank goodness...
That'll never happen. Don't fool yourself. I'll assume that culture flipping will still be around, so that guarentees that Coracle at least will be unable to shut his / her yap.

Anyhoo, I agree that most people don't understand the amount of work that goes into programming. I've taken a few programming courses in my day, and let me tell you... It's tough to make a mortgage payment schedule program run properly on the first, second, third, even 15th try. And that's without any graphics or cool interface options.

Plus, beta testing is needed because you're never, ever going to find all the bugs within the development team. It's just like proof-reading a report, another set of eyes is always good.
dunk is offline  
Old July 11, 2002, 18:35   #35
dexters
Apolyton Storywriters' Guild
King
 
dexters's Avatar
 
Local Time: 04:00
Local Date: November 1, 2010
Join Date: Nov 2001
Location: Vancouver, Canada
Posts: 1,141
I find it ironic that people who claim to be in the software industry for any amount of time can find it ironic that developers beta test patches.
dexters is offline  
Old July 12, 2002, 04:02   #36
Deathwalker
Prince
 
Deathwalker's Avatar
 
Local Time: 04:00
Local Date: November 1, 2010
Join Date: Mar 2000
Location: Great Britain
Posts: 671
Quote:
From my own experience at least 3/4 of the bugs are generated during the development not by the programmers, but by management changing the spec on you every five minutes and then expecting the original delivery date.
From my exsperience most bugs in code are the results of the developers code, but the problems do not ocure until all the code is intergrated into the final product. Thats why most companies who work on programs do intergration testing
__________________
I have walked since the dawn of time and were ever I walk, death is sure to follow. As surely as night follows day.
Deathwalker is offline  
Old July 12, 2002, 10:36   #37
Austin
Warlord
 
Local Time: 04:00
Local Date: November 1, 2010
Join Date: Sep 2001
Posts: 107
Quote:
Originally posted by Deathwalker


From my exsperience most bugs in code are the results of the developers code, but the problems do not ocure until all the code is intergrated into the final product. Thats why most companies who work on programs do intergration testing
And how do you think those bugs get into the code?

Like I said it's been my experience that most of the time it comes as a result of changing the spec half way through, then expecting the original delivery date, which of course means the developers are now rushing, which both produces more errors and leaves you less time to find and fix them.

When I'm given a project and told to estimate a time, that estimate means "give me this much time, and the product will WORK'.

I don't work under the usual paradigm of "we'll fix it with the next release". What usually happens is 2/3 of the way through management changes it's mind, and now you are essentially building a product and a half in the time neccesary to build one product.

Either that or the developers are lazy idiots that should be canned.

Anyway my original comment was meant to be tongue in cheek.

Austin
Austin is offline  
Old July 12, 2002, 15:44   #38
albiedamned
Rise of Nations Multiplayer
Prince
 
Local Time: 23:00
Local Date: October 31, 2010
Join Date: Sep 2001
Location: Ellicott City, MD
Posts: 513
As a lifelong software developer myself, I agree with Austin. The non-technical people are always changing the requirements on us, causing us to rush and thus inducing bugs. I'm currently on a project where we're redesigning an in-house accounting system. The project has lasted 18 months, and we're nearing rollout, and now they've decided they need a contingency plan to roll back if the new system fails. Of course the code to convert from the old system to the new took months to develop, so the code to go in the other direction will also take months. But naturally they don't want to adjust our deadline!

My solution to this dilemna is simple. When someone asks me for me an estimate on how long a project will take, I come up with my real answer, then double it, and increase the unit. So 1 day becomes 2 weeks, 2 weeks becomes 4 months, and 4 months becomes 8 years.

Of course patches need to be tested. All code changes need to be tested.
__________________
Firaxis - please make an updated version of Colonization! That game was the best, even if it was a little un-PC.
albiedamned is offline  
Old July 12, 2002, 16:10   #39
Destroyer
Prince
 
Destroyer's Avatar
 
Local Time: 04:00
Local Date: November 1, 2010
Join Date: May 2002
Location: Hobbits Armpit
Posts: 311
Perhaps we need an Ironic Works in the new patch
__________________
The strength and ferocity of a rhinoceros... The speed and agility of a jungle cat... the intelligence of a garden snail.
Destroyer is offline  
Old July 12, 2002, 16:16   #40
albiedamned
Rise of Nations Multiplayer
Prince
 
Local Time: 23:00
Local Date: October 31, 2010
Join Date: Sep 2001
Location: Ellicott City, MD
Posts: 513
Sorry to go so far off topic. If anyone has any real news on the upcoming patch, I would love to hear it. I too am about to start a new game, and I might wait if I knew the patch was imminent.

Nah, what am I talking about - I'm not going to wait and not play this weekend!
__________________
Firaxis - please make an updated version of Colonization! That game was the best, even if it was a little un-PC.
albiedamned is offline  
Old July 13, 2002, 00:40   #41
Boris Godunov
Civilization II MultiplayerApolytoners Hall of FameCivilization IV: Multiplayer
Emperor
 
Boris Godunov's Avatar
 
Local Time: 21:00
Local Date: October 31, 2010
Join Date: Aug 2001
Location: Portland, OR
Posts: 4,412
Quote:
Originally posted by Ben Williams
Why get all excited about a patch you know nothing about?
But we do know a lot about it, they told us already what will be included.

Big things, my friend!
__________________
Tutto nel mondo è burla
Boris Godunov is offline  
Old July 16, 2002, 14:21   #42
Austin
Warlord
 
Local Time: 04:00
Local Date: November 1, 2010
Join Date: Sep 2001
Posts: 107
Quote:
Originally posted by albiedamned
As a lifelong software developer myself, I agree with Austin. The non-technical people are always changing the requirements on us, causing us to rush and thus inducing bugs. I'm currently on a project where we're redesigning an in-house accounting system. The project has lasted 18 months, and we're nearing rollout, and now they've decided they need a contingency plan to roll back if the new system fails. Of course the code to convert from the old system to the new took months to develop, so the code to go in the other direction will also take months. But naturally they don't want to adjust our deadline!
Classic.

Quote:
My solution to this dilemna is simple. When someone asks me for me an estimate on how long a project will take, I come up with my real answer, then double it, and increase the unit. So 1 day becomes 2 weeks, 2 weeks becomes 4 months, and 4 months becomes 8 years.
This works, but the problem then becomes the competing software company that doesn't allocate this time and underbids you on contracts.

Sure, their code will suck ass and be full of bugs, but by then it's too late.

Quote:
Of course patches need to be tested. All code changes need to be tested.
And guess which part of the time budget gets sacrificed when the suits screw up your timeline? The time you would have spent testing has to be spent on things like that contingency plan.

Austin
Austin is offline  
Old July 17, 2002, 03:06   #43
kring
Civilization III Democracy GameCivilization III PBEMCivilization III MultiplayerNationStatesCTP2 Source Code ProjectApolyton UniversityCivilization IV Creators
King
 
kring's Avatar
 
Local Time: 22:00
Local Date: October 31, 2010
Join Date: Dec 2001
Location: Wichita,KS,USA
Posts: 1,044
It is due out Friday, with a readme due Wednesday, if testing doesn't find any problems. Check the front page here or at CFC or 1BC.

Also, sometimes bugs occur when people try doing things the program wasn't designed to do. Or, in something that wasn't found because it is almost never used.

http://apolyton.net/forums/showthrea...threadid=55832

Try the above URL for more info.
kring is offline  
 

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 00:00.


Design by Vjacheslav Trushkin, color scheme by ColorizeIt!.
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Apolyton Civilization Site | Copyright © The Apolyton Team