Linked by John Collins on Wed 21st Apr 2004 06:42 UTC
General Development The purpose of this article is to give a novice programmer the basic idea of what OOP is, as implemented using PHP. Readers should have a basic knowledge of programming ie what variables are, variable types, basic methods of writing comments, and how to enter code into a text editor.
Permalink for comment
To read all comments associated with this story, please click here.
Learn OO First
by Traal on Wed 21st Apr 2004 07:26 UTC

It might be an advantage to learn an OO programming language before any other, at least if your main interest is in writing applications (as opposed to libraries, where procedural languages hold the advantage). I know some good C programmers who can't quite get into the OO mentality, because they've already learned one way of doing things which is "good enough" for them.

A similar situation occurs in learning to type. If you started out with the "hunt and peck" method (like I did), it's really difficult to switch to touch typing. Especially if you can hunt and peck at a "good enough" speed. So inertia can be your enemy.