11-28-2009, 05:34 AM
|
#3 (permalink)
|
|
is cute and cuddly
Join Date: Mar 2008
Location: Vegas, Baby
Posts: 963
Thanks: 31
|
The only thing to be aware of if you start with OOP is that not everything needs to be done in OOP. There's many an example of applications where the programmer went off on an OOP binge and created unnecessary overhead with the sheer amount of objects being instantiated with no particular rhyme or reason.
It's healthy to understand the purpose and need for both styles - most major applications you will find use a healthy combination of the two. Some do it to provide procedural aliases to a wider range of object features, some do it because there's no need to build a class if all you're doing is some string manipulation, and so on.
A lot of people suggest blogs as starting points, and I understand why - a blog application can introduce you to no end of new problems and solutions. My only objection to that is the fact that it also starts you down the road of reinventing the wheel. Blog apps have been done, and are being done by large groups of experienced programmers.
On the flip side, doing something for the experience is perfectly fine, just try to remain aware of already present solutions.
My advice is to find a need, and fill it. What kind of features do you want on your site? What would snazzify what you already have? If you can't find a problem to solve, create one. If nothing else, open a blank file and just start writing and see what you can make it do.
|
|
|
|