A lot of web developers (specifically lower-tier ones) don't acknowledge or appreciate elements of programming that have less relevance to the web platform, so to speak. My statement was covering that generality or otherwise populace, it didn't have direct correspondence to you. Sorry if it came out that way.
But the applicability of OOP is universal. And as Artificial said, OOP in PHP is currently pretty solid (and after some pondering I sort of see that, too).
If you don't particularly appreciate OOP (mind your seldom use cases), then try writing a sufficiently extensive application or system. I can wholeheartedly guarantee you that you'll see a whole new world of possibilities and convenience.
And being the pedantic person I am, I'm going to go ahead and be cheeky and just reciprocate your "OOP sucks in languages like PHP" statement and tell you so does PHP. Deal with it.
Do they really? Again, modularization. You can do that exact same thing with hacks or mechanisms like namespaces and modules (include is the PHP construct). If that's the only usage you can come up for OOP, then you aren't truly utilizing it.
No one ever said it was absolutely essential to use OOP. No, it is not a necessity. It's a facility. As in, it facilitates things like development speed, subclassing, objects, and much more. These are powerful tools to a developer. It would be pretty unwise to neglect them.
Furthermore, if you want me to bring up a few "real world" use cases where OOP would prove to be significantly beneficial and actually in turn easier then by all means inquire.
I am no OOP evangelist. I'm simply a man (read: manly man!) who sees a myriad of benefits to something obviously beneficial - that being OOP.
Results 1 to 40 of 40
Thread: Steam users add me
Threaded View
- 20 Aug. 2012 04:00am #22
Last edited by The Unintelligible; 20 Aug. 2012 at 04:16am.