Join the forums now, and start posting to receive access to our Scripts Vault!
Many people will list you advantages of OOP, Chris will tell you it's overkill, you get the idea
Chris, am I right that you do not like OOP? If so I'm curious about your thoughts on this.
So I think that OOP is very extemely highly overused, everyone and his dog trys to use OOP no matter if it is the best tool in his case or not.
I'm also very sceptical about PHP + OOP combo, due to the lack of persistent memory model in PHP all classes has to be recreated on each page refresh. It is against the core concept of OOP and puts more stress on the hardware than classic PC dev. In combo with the fact that 99% of PHP code in BBGs is on server side triggered by client (as opposed to the possibility to move some stress from server to client by making downoadable client in 3D MMOG) and that all code has to be parsed and interpreted (code size affects performance) it makes OOP with PHP much more dangerous performance wise than OOP and C++.