I agree, but CF is by no exception to any other software. But its what makes
us stand out from the rest because when we know one work around we find
more, programmers develop this way all the time. If you find something not
towkr as planned find a work around and you'll be the better for it.
I hate to say it but sometimes bugs in applications make us better
programmers, because to know a bug excists means we understand how that
function or application is meant work. You have the knowledge and power to
keep learning as time goes on.
It has been a pet hate of mine now going on 20 years, but programming is
complex and CF is just as complex in what it achieves. There will always be
the strong push from the public to have a new release, and when marketing
get the notion to move there is no stopping the release. I have worked in
beta testing most of the Allaire products now for 3 years, I can say that
even in my own applications you can only code to what you think might occur,
and if we were to sit there and try to accomodate every thing a novice or
expert might do we would never get any applications released.
I would say that in the real perfect world there would be no such things as
bugs, but time/pressure and other events force us to release applications to
quick and a lot of us programmers know that there are bugs (undiscovered)
until someone finds it by doing something that you didn't expect them to do.
It has always been this way and it will always be this way, and you can't
change this fact.
regards
Andrew Scott
Senior Cold Fusion Application Developer
ANZ eCommerce Centre
* Ph 9273 0693
* [EMAIL PROTECTED]
-----Original Message-----
From: Max Paperno [mailto:[EMAIL PROTECTED]]
Sent: 26 October 2000 07:45
To: CF-Talk
Cc: Damon Cooper
Subject: RE: CF 5.0 "Bug Vote" is Now Open!
Yea, I hear what you (and others) are saying, Gavin, and I understand it's
not a perfect world. Perhaps I overreacted and came across rudely, for
which I apologize (sorry Damon).
But frankly I'm so sick of dealing with buggy software that when a company
representative comes out and implies that they're mostly going after the
"top priority" bugs in the next major release of this multi-K $ software I
buy, rely on, and recommend to others, that ticks me off even more. It's
all nice and good unless you're in the 1% of the user base that is affected
by a low-priority bug (not that I am now, but I've been there). Or until
you have to spend an extra 12-hour day programming to work around a bug you
never knew about because the bug list is a mile long of "low priority" bugs
(go explain that to your client -- hey, this CF stuff we sold you on has a
bug, and we just delayed/raised the price on your project because of it--
sorry!).
After all, I'd much rather see Allaire survive as a company and get their
next major release out the door than having to use (almost) bug-free
software (which in turn might make my job easier and therefore me more
replaceable). Anyone who knows better will wait for the .01 release anyway,
right?
And ok, fixing "all" bugs probably isn't a reasonable request, sorry about
that, bad wording on my part. Truth is I was just disappointed that there
wasn't some prize involved for participating in the bug popularity contest
(ya know, win a free Palm Vx or something) :-P
I'll go crawl back under my utopian rock now... sorry for the interruption.
Cheers,
-Max
At 10/25/2000 02:18 PM -0500, Gavin Myers wrote:
>I think they mean what bugs to fix in the next software release and what
>bugs to fix in the one after that
>
>*shrug*
>
>kinda like any peice of software
>
>if you have 10 bugs they break down to
>
>1 mission critical bug
>2 critical bugs
>4 non-critical bugs
>3 non-bug updates (syntax, interface look etc.)
>
>then timelines:
>
>mission critical bug #1: 3 months to fix
>critical bug #1: 1 month to fix
>critical bug #2: 2 months to fix
>non-critical bug #1: 4 weeks to fix
>
>in order for any company to make money they have to release a product on a
>deadline, therefore to reach that deadline to contune being a company they
>have to push somethings off to the side. No application larger than
>
>if 4 eq 4 then print "4"
>
>will ever be completely 100% bug/error/annoyance free
>
>if a company stopped to fix everything then their product release date
would
>dissolve and the company would have to live off of previous sales for the
>next x years. Wich in some cases work, and in others dont
>
>when dealing with any product the size of cold fusion you probally have
>thousands of quirks/bugs most of wich the average user doesn't even see, to
>fix all of them would mean years of work.
>
>but i don't know much about this subject, so if i'm wrong i assume no
>responsibility for property damage
----------------------------------------------------------------------------
--------------------
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists or send a
message with 'unsubscribe' in the body to [EMAIL PROTECTED]
------------------------------------------------------------------------------------------------
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists or send a message
with 'unsubscribe' in the body to [EMAIL PROTECTED]