A Developer WeBLOG RSS 2.0

As a software engineer, I keep on doing my bad habit of "Thinking too much"!! Yes, too much thinking can do you no good. Too much thinking may lead you to forget the most important thing, which is "To do something".

My initial step in doing something is to think and plan on how to go about of doing it. Once I've got a potential solution, it gets more complicated from there. These questions are what usually come to my mind:

  • Is this the right/best solution?
  • Is the solution general enough?
  • Is there anything that might break the solution?
  • Is there anything the solution might break?
  • Is there any better solution?

This train of thought is usually my standard train of thought. On more complicated issue, more questions usually arises in my head. One leads to another, another leads to other ones. It just keeps going in an infinite loop.

It's not necesarilly a bad thing to have this kind of habit. Afterall by thinking you may have a bit more assurance that you're doing it the right way, not to mention you will be more prepared to anticipate any issue that might arrise surrounding your solution. The thing is, you just won't know the exact answer to these question without having to try it.

In Short, by thinking you may gauge but the real answer lies when you start implementing your solution. Thus every time my infinite loop of train of thought has started to run, I would put a big break point that says "Just Do It!!".

Friday, September 19, 2008 11:28:54 PM UTC |  Comments [0]
Programming
OpenID
Please login with either your OpenID above, or your details below.
Name
E-mail
(will show your gravatar icon)
Home page

Comment (Some html is allowed: a@href@title, b, blockquote@cite, em, i, strike, strong, sub, sup, u) where the @ means "attribute." For example, you can use <a href="" title=""> or <blockquote cite="Scott">.  

Enter the code shown (prevents robots):

Live Comment Preview
All Content © 2012, RWendi