Well, and hmmm. I seem to have been the source of this thought, so I'd blame well better give an answer, eh?
Originally posted by Weedpacket Dunno bout youse jokers but $%!@!@#Sorry
Often want to do that. Generally try not too, though. You "regs" probably saw me (jokingly) flame at NetNerd about this y-day.... :evilgrin:
I don't know about you, but I wonder if programming is one of the greatest sources of unfinished projects of any profession. I know I've got megabytes at least of half-completed projects, chunks of source code that aren't going anywhere right now, libraries that are only half-written (or, what is strangely a lot more common, 90%-written), and things that "I'll get around to when I have some free time".
As I stated, this is a problem for me. I'm not sure of the causes, but the problem appears fairly frequently. And, curiously enough, mostly in cases where technology/computers/devices/pushing buttons is involved...But I also would consider many "artists" to have this issue, particularly poets, writers, songwriters, etc. And let's don't forget race car drivers, marathoners, and "taste testers".... 😃
And then there are the other sources of unfinished programs.
Applications that never get completed because there is some irritating niggle that makes it unusable, but it looks like fixing it will mean a complete rewrite and you're bored with the thing anyway.
One thing I hate: finishing (or nearly) a script (or suite of scripts), finding that it works, but then realizing that if I'd taken another tack (sometimes it's something that I learned during the process of writing, or during the time-frame) a complete rewrite would be faster, more elegant, and less of a "kluge". Planning ahead is so nice, but I'm such a small shop I can't afford that luxury....
Stuff that would have been finished if you hadn't started imposing your own scope creep on it while you were working by thinking of new stuff it should have.
I don't know that everyone would have this problem, but I guess it's possible. It's a downside of the creative genius that God (or your choice of Designer) gave to all humankind, IMHO. I am very definitely the dreamer/thinker/creative type (first career, music, and sometimes I still make more in that "sideline"), and I just think, and think, and think ... when I should be "sticking to a plan" (that I often don't have, see above). And what's even worse, if you're a web designer, is when you're designing for a client who just like that, too....
Version 1.0s that are really betas but you needed to get something out of the door to give you breathing room in which to write the real Version 1.0, but then along came the next job.
Maybe can relate. Perhaps this is related to the engineer's maxim "if it ain't broke...." OTOH, maybe it's a "business pressure". Or, maybe it's a virus that we all got while washing ucfirst("windows") ....
Projects you started, but dropped when you came across another implementation that was better than your approach. You didn't delete it though because you might be able to mine it for ideas later.
I keep buying HD's, even when mine haven't failed yet....
Stuff you began just so's you could learn some new technology, that you abandoned once you'd learned it.
Yup.
But life's funny. There are lots of things I finish. Breakfast, for example. Anytime I drive anywhere (with a notable exception or two), I arrive, and get out of the vehicle. I finish work at my "second job" on a weekly basis, for good or for ill. I finish sleeping every morning. I finish ... well, that comes to an end, also.
It makes you wonder --- do we have some psychological need to finish everything?? What about reality ... some things will probably never get done ....
Gee, Weedpacket, what a lot of questions you raise.... 🙂