Exactly, WE. Thing is, there are millions of people that aren't included in that "we" and the benefits they get (i.e. saving lives) FAR outweights the benefits we'd get.
56 karma · joined March 8, 2011
Exactly, WE. Thing is, there are millions of people that aren't included in that "we" and the benefits they get (i.e. saving lives) FAR outweights the benefits we'd get.
Totally agree. But that's because of poor design in CakePHP (I used it too).
>What I see in this post that I agree with is the idea that PHP tools should be more modular and decoupled, so you can grab a full stack bundle if you want, but can use modules piecemeal if you don't. Currently, the latter option is lacking in PHP.
Actually, it's not. Take a look at Zend Framework and you'll see that you have a TON of modules for doing all kind of stuff and if you want you could use just the core ones and ignore the rest. It works so well that I even use components in non-Zend Framework projects.
It seems to me that what he is trying to do is something like setting up a simple contact form using Java, Spring and Hibernate, and by this I don't mean that he codes silly stuff at all, but that if he feels this way he's just picking the wrong tools for the job.
I don't know anything about music but I also think that the analogy he used is wrong. Black Flag may do great music with much less equipment, but I doubt that with that drum kit the drummer would be able to do the same sounds or have the same precision as the drummer with the huge kit would.
Does OP know why Neil Peart needs all that stuff? I assume Neil wouldn't be able to play the same things in a minimalistic set up.
If you don't know what all the framework's "boilerplate" is for and you just want to get your application running, why are you using a framework in the first place? A framework is supposed to do stuff for you that you would have to otherwise do manually. If you don't normally do the stuff the framework does for you, don't use it.
There are plenty of quotes in there that I strongly disagree with (the commitment stuff mostly), but I think I can sum it up with saying that just because you can do great things with less it doesn't mean that having more is bad. Just learn to pick the right tool for the job.
edit: jrockway is spot on regarding code quality.
P.D.: I happen to work at one of the companies you are outsourcing to :p
It quotes Alberto Cavallo, who's father was the minister of economy that led Argentina to the 2000's crisis...
I live in BA and the situation isn't as bad as the article describes it.
Full article with comments: http://www.inc.com/magazine/201106/doing-business-in-argenti...