Words of Wisdom

Thu, 22 May 2008

We gone through a training on “object oriented analysis and design” by Mr. N. Ramakrishnan. He has a rich experience of 30 years in the industry and training was a great insight to many software aspects which goes far beyond the training topic.

The main attractions of this training were his precise answers and practical relevance. When you see a person relating technical jargons to real life problems, you realize that it is a juice of long experience. Following are just few of his quotes he used in the training which are quiet amusing to say the least:

  • Radio and software are similar in nature. If you touch it even if it is working, it will stop working!
  • A programmer or designer is just a spoke in the wheel! (In the relation to stress that if you understand something, doesn’t mean everybody understands it.)
  • Computers are just high speed idiots!
  • In software design, knowing more is almost always less!
  • Use the design patterns only if software is complex!
  • As a software architect, you must know what you don’t know!
  • Bollywood movies are best example of multiple inheritance!
  • Don’t take any pattern as it is. Always improvise on it based on project!

A human is a most sophisticated machine ever developed and for this very reason, humans tend to loose sight of original intention when working to increase productivity or results. As someone said “your worst enemy is none but you”. Read the rest of this entry »

Today morning, I was going through the security section of IEEE newsletters, and came across to know about a new security threat called “JavaScript Hijacking”, which I think shall be worth sharing with you all.  Read the rest of this entry »

Updated article posted. First posted in March 2007

ms-masthead-ltr[1] Agile development methodologies have been gaining acceptance in the mainstream software development community. While there are numerous studies of Agile development in academic and educational settings, there has been little detailed reporting of the usage, penetration and success of Agile methodologies in traditional, professional software development organizations. This is a report on the results of a specific study conducted at Microsoft

Here is an interesting post I came across. Can you guess what are 5 most used commands in MS office?

Here is the answer from Office 2007 UI designer!

I am working on a product which is developed using Delphi for Win32. Originally Delphi 7 was used and we then moved to Delphi 9 (Delphi 2005) and are now planning to move to Delphi 10 (Delphi 2006). Read the rest of this entry »

Programming in C ?

Wed, 25 Jul 2007

It has been years since I last programmed in C, but it looks like I will need to do it again. As a result I am seeking information rather than sharing it !

Any ideas or suggestions of good websites to use to get back up to speed ?