Wednesday, 28 March 2007

You just don't get it, do you Scott?

A couple of times lately I have felt like Dr. Evil in that scene where he puts Austin in a room with a slow death machine and will just assume that he will be killed. His son Scott wants to get a gun and just kill him to make sure he doesn't get away.

"You just don't get it, do you Scott?"

There is a difference between being able to do something and understanding why you should be doing it.

This is why I think that people who make design choices should be made to implement them. It's like a developer that doesn't move into a maintainer role on their code: you don't ever learn how what you did at the start effects the end of the project.

I'm sure that I'm guilty of a lack on comprehension from time to time but I like it when someone helps me see the light. It makes me better. ;-)

1 comment:

  1. That can be a double edged sword. Being that it's still early in my career, I'm still finding out new ways to code stuff that makes it easier to maintain, and extend. Sometimes when you are maintaining old code, it seems like you would just love to go back and redo the whole thing a little bit differently. Of course, there is never time to redo the whole thing, and so you fix and adjust little things. That's why it's important to maintain old code you have written. If you write something, and never look at it again, you assume everything is fine. However, you only discover just how many changes you could make once you start maintaining it.

    ReplyDelete