Do they belong to you? Claim these comments.
Gatacoma
Is this you? Claim Profile »
1 year ago
in it should be obvious how to use it on Noah's Mark
I see your point here, and I also believe that code should be intuitive and obvious to the developer using said framework/collection/whatever.
I also find a good bit of truth in the likening of coding to other arts. I've always thought that, but I couldn't really articulate the thought in the manor that I wanted.
However.
I have an issue with this bit of text here (I don't know if HTML tags work here, but I'll try it):
You can’t always guarantee that, though, especially if you are writing framework code that will be used by millions. You don’t have the luxury of “I’ll just fix it later”, and nor should you. The second corollary here is that you should always take the time to do it right the first time, just as you should always take the time to do it the first time."
This seems to me that you're saying that people always have the time to do it totally right the first time.
While this would be ideal, I don't think many developers are given the chance to do it totally right the first time. Deadlines come and go, and sometimes you have to let something sub-par go. It's crappy, and it happens, but I doubt that anyone would do it intentionally.
Maybe I'm naive and think people as a whole would like to make their projects and work as of high a quality as possible.
Like you said, the things I code are my craft. I sincerely hate to let anything lacking in any way be released from me. The sad part is, which I'm sure you're familiar with, is that sometimes it's just impossible. Given enough time, I could take most any of my projects (at school or work) and make it better. However, that whole time thing is just so damn elusive.
I'm sure I'm preaching to the choir on this, and I'm completely sure it's all stuff you've heard and gone through before. I just felt that this should be said.
I also find a good bit of truth in the likening of coding to other arts. I've always thought that, but I couldn't really articulate the thought in the manor that I wanted.
However.
I have an issue with this bit of text here (I don't know if HTML tags work here, but I'll try it):
You can’t always guarantee that, though, especially if you are writing framework code that will be used by millions. You don’t have the luxury of “I’ll just fix it later”, and nor should you. The second corollary here is that you should always take the time to do it right the first time, just as you should always take the time to do it the first time."
This seems to me that you're saying that people always have the time to do it totally right the first time.
While this would be ideal, I don't think many developers are given the chance to do it totally right the first time. Deadlines come and go, and sometimes you have to let something sub-par go. It's crappy, and it happens, but I doubt that anyone would do it intentionally.
Maybe I'm naive and think people as a whole would like to make their projects and work as of high a quality as possible.
Like you said, the things I code are my craft. I sincerely hate to let anything lacking in any way be released from me. The sad part is, which I'm sure you're familiar with, is that sometimes it's just impossible. Given enough time, I could take most any of my projects (at school or work) and make it better. However, that whole time thing is just so damn elusive.
I'm sure I'm preaching to the choir on this, and I'm completely sure it's all stuff you've heard and gone through before. I just felt that this should be said.
2 years ago
in noah = angry on Noah's Mark
An enjoyable read. I don't know why, but I always like your rants.
2 years ago
in Independent Study - It Begins! on Noah's Mark
Good luck, man. And I'm glad that you remembered the old Ronco saying, "Set it and Forget it"
Always good to see
Always good to see
2 years ago
in Microsoft interview on Noah's Mark
Good entry, look forward to the next one (hopefully soon)
2 years ago
in I have lost my faith in humanity. on Noah's Mark
An old saying I know goes: "When in trouble, when in doubt, run in circles, scream and shout"
Might help, might not.
Might help, might not.