3 ms·
I absolutely agree, this article was a waste of time. His use of technology wasn't awe-inspiring either. He comes off as someone who is unfamiliar with PHP i
by edtechre 15y ago
I absolutely agree, this article was a waste of time. His use of technology wasn't awe-inspiring either. He comes off as someone who is unfamiliar with PHP instead of an experienced user with a bone to pick.
I've worked in Java, PHP and Python. I personally prefer using Yii, phing along with PEAR and pecl libraries to anything else, at least with timeliness in mind.
Unlike Ruby and Python, PHP is a DSL, plain and simple. Yes, it's poorly designed. But it does what it was meant to do-- to build web apps-- quite well. It's up to the end user to write software that scales. And a lot of the scaling issues you'll see will be independent of language choice.
- edtechre 15y agoAlso, this statement is rubbish: "Unit Testing While we don’t practice Test-Driven-Development, we do have unit tests in place. PHP does not provide an elegant test library, so we built our own (soon-to-be open-sourced.)" Really? You've never heard of PHPUnit?
- MattBearman 15y agoI think he's referring to the lack of a first-party PHP unit testing suite, but I agree with you, PHPUnit is fantastic, and I can't see a reason to write your PHP unit testing library own when PHPUnit exists