Thursday, September 6, 2007

Better sooner than later

"Better sooner than later". Doesn't it seem to be an improvisation of the older adage "Better late than never"? Well, yes in one way.

There are many ways to go about an activity. One can start on the literature survey, or anything equivalent, understand the activity and perform it in real. One can even start doing that activity, referring to the literatures as and when required. But the height of eccentricity is in doing the literature survey or the activity as though it is never ending.

For the past few days, i have been posed with a problem in encryption involving .NET and Java. I have been trying to find a method by which i can decrypt values in .NET which have been encrypted using java packages, well, a nice way to invite trouble. It could have been easy to have built a wrapper around the java packages so that the .NET code can access(sounds techie... doesnt it).

But it is always our psychology that we tend to make simple things complex, as it happened in my case. I started to get deep into the java package, find out how it was doing the encryption, try to simulate the same in .NET(well, a good learning), only to find that the proposition wont work(Atleast, it is better to realize our mistakes than to be in ignorance).

But then, we always realize our mistakes late. And the catch is to realize our mistakes sooner than later.

As my father puts, "Its always better to commit mistakes without making a thought rather than commit them after so much thought process"!!!

1 comment:

Mahadevan said...

mistakes occur only in the thought process. You can't escape the thought process in the 'doing' stage. Only in 'Being', there is no thought. I expect your next post on "Being and Doing"