Quote:
Originally Posted by JeremyMiller
My mother always told me to do something right or not at all and programming, my deepest passion, is something I prefer to encourage people to "do right or not at all."
|
I whole heartedly agree. Well, to be honest, I never met your mother, so I'm taking your word on that part. You could in theory be lying - maybe your mother never taught you that at all!  But the idea that we should all just use a code generator to write god awful programs for us is scary. I even think the biggest down side to .NET is how easy it is to pick up and start coding, encouraging people who have no business writing code to do exactly that.
But why do we write software? It's not just to have bits flying through transistors. We're trying to achieve something, not to have processes flirting with other processes. I'd even abstract $$$ away, because a lot of us ( me, anyway) will write a smallish program because something is an interesting challenge, and we want to try it.
Anyway, I'm not trying to intrude on anybody's argument - I just like sharing theory. Sometimes I have something valuable to say, and plenty of the time other people can help me pick up a new idea, or shed a bad one I've been carrying around. On that note, theory wise, I think it's better to put one's time into producing something innovative, whatever that might be. And I think there are legit short cuts you can take, to give yourself more time to work on the high priority stuff. A system that's been developed and tested can be one of them.

|