Home Tags Bugs

Tag: bugs

A List of Developer-friendly Android Libraries

9
Android, by virtue of being open source, makes it easy for others to create useful libraries. This article lists twelve developer-friendly open source libraries. The...

Joy of Programming: A Bug or a Feature?

3
A puzzling aspect of bugs is that they often turn out to be features (and vice versa)! Let's explore this interesting topic with an...

Joy of Programming: Fail Fast!

0
When a problem occurs in the software, it should fail immediately, in an easily noticeable way. This "fail fast" behaviour is desirable, and we'll...

GDB: Logging Function Parameters, Part 1

2
Sometimes an application's release version crashes in particular scenarios, but the debug version does not -- and to make matters worse, the call-trace gets...

Joy of Programming: The Technology Behind Static Analysis Tools

1
There are a wide range of static analysers available today -- both commercial as well as open source. Have you ever wondered how static...

Joy of Programming: How Debugging Can Result in Bugs!

1
We typically debug code to find and fix bugs. However, debugging itself can cause bugs. This is an interesting phenomenon that we cover in...

Joy of Programming: Language Transition Bugs

2
There are subtle differences between languages like C, C++, Java and C#. Programmers transitioning from one language to another should beware of such differences. When...

Typo Bugs

0
[The Joy of Programming] Can typing mistakes (typos) cause bugs? Yes, they can! We’ll look at some common C programming mistakes in this column.

Joy of Programming: Silly Programming Mistakes => Serious Harm!

1
As programmers, we know that almost any software that we use (or write!) has bugs. What we might not be aware of is that...

Joy of Programming: About the Java Overflow Bug

1
[The Joy of Programming] In this column, we’ll discuss a common overflow bug in JDK, which surprisingly occurs in the widely used algorithms like binary search and mergesort in C-based languages.