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.
re: AOP
by mabhatter on Thu 22nd Apr 2004 02:40 UTC

from what I understand AOP allows you to define actions based on aspect rather than class. most of the examples I see involve things like data input or record handleing and verification. AOP allows you to define something accross all classes of a type you define. The examples I always see are error & bounds checking...AOP allows you for example to define bounds checking for ALL input fields...preasent and FUTURE...so you can't forget to add it later! It's just there in the background doing it's thing.

The poster above was right about the relational thing, everything is data & scripting is just stored procedures on the data...we're working both ends against the middle here. There are rules-based database applications that take general rules and apply them to make applications...but programming languages haven't quite bridged the gap to make it have a human's intuition...simple things users might want such as "all screen will input employee clock number" are still a bear to implement in most programming languages. especially AFTER the programs are already running!!!