3 ms·
"We have things like protected properties. We have abstract methods. We have all this stuff that your computer science teacher told you you should be using. I d
by super-serial 11y ago
"We have things like protected properties. We have abstract methods. We have all this stuff that your computer science teacher told you you should be using. I don’t care about this crap at all."
I'm a PHP developer by choice and I like that quote. I like throwing things together - I don't use frameworks, I use libraries. By combining an ORM, a template engine, and my own router... those things form an MVC framework that I actually understand. The frameworks like RoR, people don't understand what's going on when something goes wrong because they put on so much abstraction... PHP remains simple, and I like it.
To be honest I like javascript better, but PHP has more reusable code on the web so most things are still way easier to do in PHP than Node.js. Also I think composer is a great package manager, it's not like PHP doesn't have a good one.
I enjoy hacking things together and agree with Ramus that abstract classes and protected properties are worthless. Wordpress was hacked together and it's still doing fine... all that code and not one abstract class. That's the PHP developer philosophy the author was looking for... we do what we want.