|
Posted by Jerry Stuckle on 06/26/06 10:41
Tony Marston wrote:
> "Jerry Stuckle" <jstucklex@attglobal.net> wrote in message
> news:GcmdnahZBuoluALZnZ2dnUVZ_vednZ2d@comcast.com...
>
>>Tony Marston wrote:
>>
>>>"Jerry Stuckle" <jstucklex@attglobal.net> wrote in message
>>>news:ceOdneMn6a1vTwPZnZ2dnUVZ_oWdnZ2d@comcast.com...
>>>
>
> <snip>
>
>>>>>OO is about encapsulation, polymorphism and inheritance. Nothing more,
>>>>>nothing less. What you choose to call *real* OO I call *bastardised* OO
>>>>>because some people of low intelligence are trying to make it more
>>>>>difficult than it really is.
>>>>>
>>>>
>>>>Also message passing - which you seem to conveniently forget.
>>>
>>>
>>>OO is about encapsulation, polymorphism and inheritance. Message passing
>>>is incidental.
>>>
>>>
>>>
>>>>And YOU are the one "bastardizing" OO. Your sloppy approach to
>>>>programming is just what *real* OO is designed to eliminate. And it
>>>>makes the coding much more maintainable, expandable and modifiable.
>>>
>>>
>>>Not the way some people use OO. They deliberately make it more
>>>complicated than it need be, while I keep it as simple as possible.
>>>
>>
>>And the way you use OO is a bastardization of OO techniques.
>
>
> That's just your opinion. Just because my implementation of OO is different
> from yours does not make it wrong, merely different. If you believe that
> YOUR way is the ONLY way then you are just being arrogant.
>
And the opinion of other experts in the field - such as the ones I mentioned before.
Your implementation violates some of the basic reasons for even having OO! And
no, I don't believe MY way is the only way. But I believe the experts in the
field know a hell of a lot more about it than you do.
I suspect you've had no real-world OO experience. Large, complex projects OO is
designed to make easier. All of your experience is probably simple PHP pages
you do yourself with no collaboration.
Your attitude would never survive in a the large scale projects I've been
involved in (100+ programmers, 2 years+ time). But then it wouldn't survive the
smaller projects I've been involved in, either - (i.e. three programmers for two
months).
--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================
[Back to original message]
|