Originally posted by newblood
View Post
Originally posted by newblood
View Post
Originally posted by suityou01
View Post
But I like the pasta analogy.
Originally posted by shoes
View Post
<scuttles off and does some research>
I see. Object Oriented Programming is a form of structured programming where the libraries ("modules") are nice and tidily formed around real world objects.
What I was referring to is Procedural Programming which is a form of structured programming where organising the libraries (of data definitions, functions and procedures) requires cross-referencing in the documentation between the data definitions and the procedures which act upon that data.
The difference is that Object Orientation allows the processes to be closely coupled to the data they act upon, thereby makings things a bit easier to manage.
WTF couldn't any of the articles & manual I have read say that instead of saying how it changes the world completely when in fact it is just another progressive step? That'll be the usual hyped up marketing bollocks, then.
Hmm. I bet the same people who rave about Object Oriented Programming also criticise Pascal, despite having never used it.
For the record, it is possible to produce very large, complex, multi-platform, maintainable, commercial systems NOT using object oriented programming methods. But it does require the application of development standards and competent programmers.
And I bet a crap programmer working in an object oriented environment produces unmaintainable code. And I'll bet some out there are producing linear code, too...
Comment