Meta-tag about bugs. Please don't use this.

learn more… | top users | synonyms (1)

29
votes
12answers
2k views

What's the name for a bug that suddenly breaks things but has always been present? [closed]

We had a failure in our software today and after investigating discovered that the failure should have been occurring for weeks, but it waited until this morning to rear its ugly head. Is there an ...
32
votes
7answers
2k views

Who should pay for fixes/bugs?

So I just started freelancing both in desktop/web development and this client who already accepted my work, and payed me keeps coming back at me each time he finds a bug etc. And I have found myself ...
8
votes
5answers
2k views

What is the bug workflow on your agile/Scrum team?

What is the bug workflow on your agile/Scrum team? Here is ours: - If the bug is related to a story in the current sprint, we fix it. - If the bug is not related to a story in the current sprint and ...
2
votes
3answers
245 views

What are sites tracking software bugs/defects?

I am looking for websites which have list of 'real life' software bugs from software (OS software, application software, ... it can be any layer). It could be open-source or it can be code under any ...
5
votes
3answers
1k views

.Net Best Practices : Common Bugs Introduced By Refactoring, Carelessness, and Newbies

What are the common bugs introduced by refactoring, carelessness, and newbies? I would like to request the experienced programmers here to share their experience and list the bugs they used to ...
36
votes
12answers
4k views

What programming language generates fewest hard-to-find bugs? [closed]

What language, in your opinion, allows the average programmer to output features with the least amount of hard-to-find bugs? This is of course, a very broad question, and I'm interested in very broad ...
4
votes
2answers
275 views

Courses for project management

My employer recently read the twelve steps to better code and wants me to write a protocol for how we should handle bugs and new features. We are a small company with just three programmers and we use ...
28
votes
13answers
2k views

Fix bugs, or wait for the customer to find them?

Do other people fix bugs when they see them, or do they wait until there's crashes/data loss/people die before fixing it? Example 1 Customer customer = null; ... customer.Save(); The code is ...
2
votes
2answers
442 views

Find bugs in Java programs, specially using the eclipse plug-in

Is it any good ? http://findbugs.sourceforge.net/ I had a go on the webstart/demo version and it did indeed look useful. Has anyone got any experience with it, is it a valuable tool ?
5
votes
1answer
1k views

Have you tried Chronon the Java “Time Travelling Debugger” — if so, is it worth trying and why? [closed]

First heard about it from Google Tech Talks, back 2009 when it was called Silver Bullet: http://www.youtube.com/watch?v=LpfmKIxusZY It's now called, Chronon... http://chrononsystems.com/ "Sounds" ...
2
votes
4answers
298 views

How does language [X] handle indeterminate forms like 0^0?

As x goes to 0, the limits of x^0 and 0^x go to 1 and 0, respectively. Some say that the best value for 0^0 depends on context, others say that the value of 0^0 should be 1. I'm interested in knowing ...
26
votes
11answers
4k views

What did Alan Perlis mean regarding the ways to write error-free programs?

There's a quotation by Alan J. Perlis that says: There are two ways to write error-free programs; only the third one works. I recently heard this quote from my friend, and was unable to ...
28
votes
17answers
5k views

How to reduce the number of bugs when coding?

No one's perfect, and no matter what we do, we are going to produce code that has bugs in it from time to time. What are some methods/techniques for reducing the number of bugs you produce, both when ...
18
votes
11answers
431 views

Fixing a bug while working on a different part of the code base

This happened at least once to me. I'm working on some part of the code base and find a small bug in a different part, and the bug stops me from completing what I'm currently trying to do. Fixing the ...
13
votes
17answers
473 views

What do you consider to be the prime cause of software defects (and how to minimize them) [closed]

I define defect as : "something within the application design or code which prevents it functioning as per requirements." I'm looking for ideas about the causes of defects, eg the human factor, ...
8
votes
4answers
331 views

You've shipped, you get a rare seg fault. Pointer checking or let it go?

You've shipped, asserts are turned off, you receive a rare crash report indicating that a null pointer violation occurred in your code. In a development environment, the problem would have been ...
35
votes
24answers
3k views

What's the scariest piece of Other People's Code you've ever had to maintain? [closed]

It's happened to all of us. Maybe the original author is no longer with the company, or maybe the boss just doesn't trust him to fix it (Kernighan's Law). Either way, they gave it to you, and you ...
18
votes
11answers
4k views

What amount of time should be spent on bugs vs original development?

This question is a little abstract but I'm hoping someone can point me in the right direction. My question is what amount of time can one expect to devote to a software project's bugs in relation to ...
12
votes
8answers
1k views

What was the worst piece of code you fixed that you are proud of? [closed]

I have had a few that I am proud of and some of them were written by myself few years ago. It doesn't have to be necessarily buggy, just bad code.
21
votes
16answers
3k views

What is the hardest bug to find? [closed]

If possible write how to avoid this kind of bug (besides testing, of course, please write a specific technique)
10
votes
9answers
418 views

What mistakes do your users make, and how can you update your application to handle them?

In fact this question is about cautions to be taken to enhance quality user experience and reduce avoidable support calls.
14
votes
10answers
2k views

What to do with bugs that do not repro?

I have a tester that while testing will have an error occur (ok so far), but then he frequently reports it right away. We (the developers) then later find that the tester has not tried to reproduce ...