For the most part, I've had to do things before learning (if that's how I should say it). I find that for those things that I learn before I try to apply them (C++, in my case), I tend to take a much better approach to things, and that as a whole I produce higher quality work.
On the opposite end of the spectrum, things that I have to learn on my own (SQL, for example), I don't always take the wisest approach the first few times through. When we started writing the new version of our software here, we had all been used to reading through records one at a time from a flat-file scheme (legacy apps/platforms - gotta love em!). So when we first started using a real RDBMS, the first thing we did was use cursors to process rows in our tables one at a time. Little did we realize then how much better performance we'd get using set operations ;)
So, yeah, I think learning before doing makes a difference ;) Sometimes we don't get the luxury of doing so though.
MrCromeDome
In reply to Re: Re: Amazed by What I Know, Amazed More by What I Don't
by MrCromeDome
in thread Amazed by What I Know, Amazed More by What I Don't
by MrCromeDome
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |