Tip:
Highlight text to annotate it
X
I have a kind of a small analogy to talk about.
So a long time ago I started playing the guitar.
And I never really went to guitar teacher.
And retroactively a couple years after a certain playing I realized that I just
can't get any better.
And I wasn't really that good.
And I decided to go to guitar teacher and that guitar teacher
told me already in the first lesson that the reason why i can't get better
is because the way I'm holding the pic.
Is really messing up my flexibility in hand.
And that was so devastating because it took me so long to be honest
I don't think I ever really recuperated from that I'll never be
a professional guitar player.
And why am I saying this?
Right now we're in a across path between
working in this world of object-oriented programming where it is the direction in seems
of the future of programming.
As far as we can see and you could work
and you can choose to go in that path or you could choose to work in the path for you.
The more simple path.
And it's really a choice that you need to make and the reason when I
made that analogy to the guitar is because if you choose the more simple path.
You could always try and move into the object-oriented world.
There's no reason not to.
But then when you move into the
object-oriented will probably be a bit harder to move into it.
Well if you choose from the beginning to start leaning in that direction.
It's going to be much easier than later on to integrate ideas that our object-oriented.
Now with that said it's definitely your choice.
And one of those things are kind of like you
know the goods and bad is if you choose the easier path right now.
It's going to get harder programming as time goes on.
As you build more sophisticated applications.
While if you choose the path of working with object oriented programming
It's an approach of programming that obviously has been
endorsed by Flash and endorsed by many other languages.
Although it's had a lot of overhead
a lot more to type a lot more things you need to think about.
But by adding these complexities
it kind of takes the world of programing into world it's much more
familiar to users.
What is more familiar to us then objects.
If it's a phone if it's the noise that is in the background that I wish wasn't there.
If it's this bottle of water I have here all these are objects I could relate to more
easily than just lines and lines of code obviously so why am I saying all that?
Basically if we work in the environment where we're thinking about objects.
Where we're thinking of grouping things up.
Even though setting these groupings in getting the use of these groupings might
be a bit more hard but if you get used to working with groups get used to
working with objects and things that are kind of like in our heads tangible as we
evolve as programmers as we add more code as we get more sophisticated.
It's going to be so much easier working.