Reply to Re: Object Oriented PHP

Your name:

Reply:


Posted by Jerry Stuckle on 12/18/85 11:51

Tony Marston wrote:
>>
>>And the opinion of other experts in the field - such as the ones I
>>mentioned before.
>
>
> Even experts disagree on what is or is not the *right* way in OO, so all I
> am doing is agreeing with those experts who disagree with your your
> favourite experts.
>

But NONE of the experts disagree on message passing. Check out what Booch,
Rumbaugh or Iverson have to say, for instance. Especially Booch - the founder
of OO techniques.

>
>>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 disagree. I am using the three basic principles of OO, as documented, to
> achieve a higher level of reuse than I could by using non-OO techniques.
>

And you're missing the fourth principle.

>
>>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.
>
>
> At least I have not been taught by people who don't know what they're
> talking about.
>

So obviously you have no real world experience.

>
>>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).
>
>
> The size of project is irrelevant. The OOP principles are the same
> regardless of the size of project. The only project I have ever been
> associated with which failed disastrously was one where the system
> architects got carried away with their fancy ideas of how OOP should be
> implemented and produced something that was so inefficient and unproductive
> that the client cancelled the entire project as soon as the first live
> programs were produced. It was THEIR attitude that was wrong, not mine.
>

If you had worked on something other than a 50 LOC web site you'd know that is
complete horse shit.

Just because some system architects didn't know what they were doing doesn't
mean OO is bad. It means only that they had no idea what they were doing.

For the record - since starting with OO in 1988, I've been involved in a number
of projects - small to large. And every project where people knew what they
were doing was successful.



--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация