The Complete Magazine on Open Source

Home Articles Posted by S.G. Ganesh (Page 3)

The author works for Siemens (Corporate Technology). He is the author of the bestseller 'Cracking the C, C++ and Java Interview' published by Tata McGraw-Hill.

Posts by S.G. Ganesh

,

The concept of “exception safety” is important for programming in the presence of exceptions. In this article, we’ll look at different levels of exception …

,

It is common to see software projects fail. One important cause is ‘design and code rot’. In this article, let’s try understanding the causes, …

,

Exception handling is tricky to get right. In this column, I present some guidelines for writing good exception handling code, by giving real-world (counter) …

,

Every programmer knows that debugging is akin to a detective’s work. In this column, we’ll cover this “bug hunt” process with an example of …

,

The stories of software development projects in crisis are amazingly familiar to all experienced programmers and managers. In this column, we’ll look at some …

,

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

,

We often try to use a smaller data type to save space. Though it looks like clever programming, it can cause nasty bugs. Let’s …