ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
   Home :: Community :: Surveys :: How do handle a bug in a program that you downloaded from ticalc.org?
Results
Choice Votes   Percent
I email the author directly 36 18.6%   
I write a review and include a description of the bug in it 7 3.6%   
I talk about it with other people and hope they contact the author 2 1.0%   
I try to fix the bug myself 49 25.3%   
I just delete the program; don't have time to run buggy programs 85 43.8%   
I've never downloaded a program here that had a bug 10 5.2%   
What's a bug? 5 2.6%   

Survey posted 2005-11-07 04:42 by Jon.

Contribute ideas to surveys by sending a mail to survey@ticalc.org.

  Reply to this item

Re: How do handle a bug in a program that you downloaded from ticalc.org?
Ranman  Account Info

This is probably the best survey idea yet.

Hopefully, for the programmer's sake, nobody would write a review that focused on bugs. Give the author a chance to correct his efforts prior to writing a public review. Contact him (or her) directly via email or by means of a forum if available.

I should not have to comment on the 3rd choice... but we could possibly rename that as "gossip." Usually, nothing goods comes from gossip. Try contacting the author as previously stated.

For the 5th choice... Hmmmmm... That is just plain lazy. Authors spend numerous hours, days, or even years working on programs for free. You could help us out by giving us out by giving us some constructive feedback.

Authors do not want buggy programs. It can be very difficult task for any one person to create a completely bug free program. But, with the help of others, it can be done.

Thanks to all who have helped out with any program.

Reply to this comment    7 November 2005, 05:19 GMT

Re: Re: How do handle a bug in a program that you downloaded from ticalc.org?
Jonathan Katz  Account Info
(Web Page)

<<This is probably the best survey idea yet.>>

Thanks, I came up with it all by myself.

Reply to this comment    7 November 2005, 05:57 GMT


Re: Re: Re: How do handle a bug in a program that you downloaded from ticalc.org?
Timmc Account Info
(Web Page)

"I stalk the programmer and bitch-slap them." ;-P

Reply to this comment    8 November 2005, 14:26 GMT

Re: Re: How do handle a bug in a program that you downloaded from ticalc.org?
Ray Saito  Account Info

When it's in BASIC, I'd try to fix the bug myself, but when it's in assembly, I just delete the program (Unless the source code is given, in which case I look around for a while futily, then give up 30 minutes later) =P

Reply to this comment    7 November 2005, 09:53 GMT


Re: Re: Re: How do handle a bug in a program that you downloaded from ticalc.org?
Snave2000  Account Info

Yeah, that's pretty much what I do as well. BASIC programs are easy enough to debug. ASM is a whole different story (and since I'm not so great at ASM, debugging other people's programs is not one of my skills at the moment...)

Reply to this comment    7 November 2005, 15:58 GMT


Re: Re: Re: Re: How do handle a bug in a program that you downloaded from ticalc.org?
LonePhoenix  Account Info
(Web Page)

of course, unless the BASIC program's coding is like, 9000+. Then I'm way too lazy to debug it. Plus, a buggy program shows that the author obviously doesn't care enough about it to thoroughly debug it, so why should I?

Reply to this comment    8 November 2005, 02:49 GMT

Re: Re: Re: Re: Re: How do handle a bug in a program that you downloaded from ticalc.org?
calkfreak83  Account Info
(Web Page)

Not necessarily.. the author may have just looked over this bug while he was debugging some other code in the program. It usually takes me around 3-4 complete look-overs of the whole program just to make sure there are no bugs. Even then, there are still small little bugs.. what I'm trying to say is that just because a program contains a few bugs, that doesn't mean the author "doesn't care enough about it".

Reply to this comment    8 November 2005, 04:08 GMT

Re: Re: Re: Re: Re: Re: How do handle a bug in a program that you downloaded from ticalc.org?
jesse frey  Account Info

their could be some situation that didn't result on the authors calc. maybe different hardware or different combinations of programs.

Reply to this comment    8 November 2005, 07:31 GMT


Re: Re: Re: Re: Re: Re: Re: How do handle a bug in a program that you downloaded from ticalc.org?
Snave2000  Account Info

Maybe with assembly programs, but I don't think that should be an issue with BASIC programs. For example, BASIC programs made on an 84+ SE should still run on an 83, so long as no 84+ specific tokens are used.

Reply to this comment    8 November 2005, 15:57 GMT

Re: Re: Re: Re: Re: Re: Re: Re: How do handle a bug in a program that you downloaded from ticalc.org?
matt zelda  Account Info

the new 89T OS is all f***ed up so if it was an 89 i wouldn't be suprised with a bug
but other than that i put "i havent downloaded a buggy program" because i usually only download progs that have pics or reviews. most bugs on my 89 have been hardware related(line 1111 or what ever, memory stuff) and they have all been fixed with a combonation of hw3patch and 3.01
so i guess i do fix bugs... what ev. i lie givin the programmers the cred cause im not smart to program

Reply to this comment    10 November 2005, 07:17 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Re: How do handle a bug in a program that you downloaded from ticalc.org?
matt zelda  Account Info

neither am i smart enough to speak english

Reply to this comment    10 November 2005, 07:18 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: How do handle a bug in a program that you downloaded from ticalc.org?
matt zelda  Account Info

*idea* there should be an [edit post] button so that this would one instead of 3 posts.....

or i could be less retarded....

Reply to this comment    10 November 2005, 07:20 GMT


Re: Re: Re: Re: Re: Re: Re: Re: How do handle a bug in a program that you downloaded from ticalc.org?
Timmc Account Info
(Web Page)

Actually, if you use the calculators full capabilities when writing a program.... it isn't so backwards compatible :-(
Few programs I've needed to alter because of that.

Reply to this comment    10 November 2005, 11:36 GMT


Re: Re: Re: Re: Re: Re: How do handle a bug in a program that you downloaded from ticalc.org?
burntfuse  Account Info
(Web Page)

Right, sometimes I've been working so hard on fixing a certain bug that I don't notice another one, or I realize that I've released a program with a bug that makes it unusable, so I try to release a fixed version as quickly as possible, rush through testing it, and don't notice a bug that the bugfix caused.

Reply to this comment    10 November 2005, 20:18 GMT

Re: Re: Re: Re: Re: How do handle a bug in a program that you downloaded from ticalc.org?
Cuddles  Account Info
(Web Page)

Some bugs only arise in very specific situations, which the author may not account for and simply may not come accross in his own tests. For example, a tile-based rpg is made, a single wall tile may have a bad value in an obscure place and the player can walk through it and get to places he isn't supposed to. The author can't really be held responsible for not spending so many hours running into every wall and walking over every tile to make sure it works, so the game is released and someone finds it. If I were that author I'd appreciate it if people mentioned that to me so I could fix it and potentially fix all related problems once it's brought to my attention. Perfect debugging is virtually impossible.

Besides, this is sort of a programming community. It's not like it's a pain for any of us to help our fellow programmers out. That's the benefit of programming here. It's free and open, so we can always make updates. It's not like we're getting games published and once it's done once it's done forever.

Reply to this comment    8 November 2005, 16:15 GMT


Re: Re: Re: Re: Re: How do handle a bug in a program that you downloaded from ticalc.org?
farengoth  Account Info

if a proggramer spends weeks proggraming, debugging, testing, etc. it doesnt matter how many bugs a program has, the auther stil put time and effort into giving to people for free. plus, there are some really weird bugs that (at least seem like) they cant be fixed. for example, in a stat-entering system i have it outputs the xp next to where you input various stats. for some reason, (even though it has no commands to write over the text in the whole program) if you go back to change a number in your input, it clears the text.

Reply to this comment    10 November 2005, 02:26 GMT

Re: Re: How do handle a bug in a program that you downloaded from ticalc.org?
David Account Info
(Web Page)

I bet there's a lot of old content that isn't maintained very well where contacting the authors might not do much good.

I've contacted authors when I've make significant fixes/optimizations. If you contact authors about a bug then make sure to tell them exactly what you did to cause the problem and if you were able to reproduce it. If you fix the bug then consider sharing the fix with the authors. The more people who do this the less likely you'll be to encounter bugs. :)

Reply to this comment    7 November 2005, 10:34 GMT


Re: Re: Re: How do handle a bug in a program that you downloaded from ticalc.org?
Ranman  Account Info

I completely agree with both of your points.

I was thinking on the lines of more recently released programs. I guess if an author is not maintaining the program anymore, the user is on their own. Still, make a good faith effort to contact the author.

Reply to this comment    7 November 2005, 13:54 GMT


Re: Re: How do handle a bug in a program that you downloaded from ticalc.org?
Valera Trubachev  Account Info

Yeah, it probably is.

I've seen some of the very old ones, they're just dumb. They're like "What gender are you", "Do you own a calculator", or stuff that isn't calculator based whatsoever.

Reply to this comment    7 November 2005, 21:55 GMT


Re: Re: Re: How do handle a bug in a program that you downloaded from ticalc.org?
MafiaMan Account Info

"Do you own a calculator?" is very calculator based(notice how calculator is in the question).

Reply to this comment    9 November 2005, 22:48 GMT

Re: Re: Re: Re: How do handle a bug in a program that you downloaded from ticalc.org?
Alex Clink  Account Info
(Web Page)

keyword is "or", he wasn't referring to that specific example

Reply to this comment    10 November 2005, 04:02 GMT


Re: Re: Re: Re: Re: How do handle a bug in a program that you downloaded from ticalc.org?
Alecks Bombaya Account Info

Oh, oh, kay, kay, gotcha, gotcha.

Reply to this comment    23 November 2005, 03:35 GMT


Re: Re: Re: Re: How do handle a bug in a program that you downloaded from ticalc.org?
Ranman  Account Info

To be fair... "'Do you own a calculator'" and "stuff that isn't calculator based" are actually separated by an "or" in the original post. Hence, they are separate ideas and do not necessarily rely upon one another.

Reply to this comment    10 November 2005, 04:04 GMT


Re: Re: Re: Re: Re: How do handle a bug in a program that you downloaded from ticalc.org?
Alex Clink  Account Info
(Web Page)

i said it first i win

Reply to this comment    13 November 2005, 22:15 GMT


Re: Re: Re: Re: Re: Re: How do handle a bug in a program that you downloaded from ticalc.org?
Alecks Bombaya Account Info

NO, I WIN!

Reply to this comment    23 November 2005, 03:37 GMT

1  2  3  4  

You can change the number of comments per page in Account Preferences.

  Copyright © 1996-2012, the ticalc.org project. All rights reserved. | Contact Us | Disclaimer