So I'm slammed at work right now. We've got a tight deadline and limited resources with which to get it done. Why is it, then, that instead of doing something right the first time, which will even most likely take less time to develop, I still tend to go the familiar (i.e., Basic style might as well be using GOTO everywhere) route and do things the way I initially learned fifteen years ago rather than doing things the right way? I'm moving more and more towards the right way, but when really pressed for time I tend to do things from a more procedural approach rather than really thinking through the design. I know it's a constant evolution, and I know I am still pretty new at what I am doing, but still ... you'd think that if I was thinking as I was working on something, "this is not the best way," that I would stop and do things the right way. It probably has a lot to do with external pressures. People are waiting on me for work to do. Others are waiting on me for the job to get done. I am rushed and, therefore, I am looking to get some work done as quickly as possible. I'm not sure. I can't be the only one who does this.
So the bulk of what version 1.1 of the apps will always be for me until I really get to the point where I can do things at least closer to the right way the first time? Refactoring.
Be the first to rate this post
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5