Writing code is not just about typing wonderful sequences of keywords and tokens, it is an ongoing activity that involves many other aspects. When you work in a collaborative environment with many contributors, you need to first develop an
Like a soldier keeps on checking up his weapons regularly, a developer must be aware of all the tools he might have to use to solve a problem at hand. If one doesn't have the required hands-on knowledge of the various available tools, the t
We all would agree to the fact that Following Coding Guidelines makes one's life quite easy whether it is writing code or reading some one else's code. Not only does it increase your application's durability, it also eases the pain of trans
Best piece of code is the one which is coded properly. What does 'properly' mean to you ? The very first answer I get is that the code should do what it is supposed to do. Very seldomly I get to hear that coding properly also means that the
All of us are pretty familiar with this seemingly harmless routine packaged mostly as a part of C library. At the first glance, this looks pretty familiar and easy to include in our existing code. This is mainly due to the fact that we assu
Ever wondered why A B C . . . is taught with reference to Apple, Ball, Cat and so on? Wouldn't you agree that grasping something new is much easier and stays in your head for longer if it could be related to something you are very well familiar with?