PHPNews

Why You Should Never Use MongoDB

Disclaimer: I do not build database engines. I build web applications. I run 4-6 different projects every year, so I build a lot of web applications. I see apps with different requirements and different data storage needs. I’ve deployed most of the data stores you’ve heard about, and a few that you probably haven’t. …

Continue reading »

Written by Sarah Mei - - Aggregated on Monday November 11, 2013


Beyond Object Oriented Programming

In the last post Beyond Inheritance , we talked about looking past "types" and reasoning about objects differently. The conclusion was that inheritance wasn't necessary for OOP, and often results in more problems than it solves. Well, let's go beyond that and explore more of what will come from treating objects as …

Continue reading »

Written by Ircmaxell - - Aggregated on Monday November 11, 2013


Fluent Interfaces are Evil

Today, I had again a discussion on IRC on why Doctrine's EntityManager doesn't (and won't) implement a fluent interface. Here are my thoughts on why that's the case. Recap: What is a Fluent interface? A Fluent Interface is an object oriented API that provides "more readable" …

Continue reading »

Written by ocramius.github.io - - Aggregated on Thursday November 7, 2013


Beyond Inheritance

In my last post , I talked about revisiting the concept of Design Patterns and questioned how useful it is to "learn" them. The conclusion that I came to was that you are better served by focusing on how objects communicate rather than traditional patterns. Well, that's not the only "traditional concept" that I think …

Continue reading »

Written by Ircmaxell - - Aggregated on Monday November 4, 2013


Data providers and arrays

I was asked a question on Twitter by Tex Morgan about a problem he was having with PHPUnit data providers . He was trying to pass in some data and kept wondering why PHPUnit was serializing the data instead of doing what he was expecting. public function preLoaderArrayDataProvider() { return array("one" …

Continue reading »

Written by Chris Hartjes - - Aggregated on Saturday October 26, 2013


Data providers and arrays

I was asked a question on Twitter by Tex Morgan about a problem he was having with PHPUnit data providers . He was trying to pass in some data and kept wondering why PHPUnit was serializing the data instead of doing what he was expecting. public function preLoaderArrayDataProvider() { return array("one" …

Continue reading »

Written by Chris Hartjes - - Aggregated on Saturday October 26, 2013


Data providers and arrays

I was asked a question on Twitter by Tex Morgan about a problem he was having with PHPUnit data providers . He was trying to pass in some data and kept wondering why PHPUnit was serializing the data instead of doing what he was expecting. public function preLoaderArrayDataProvider() { return array("one" …

Continue reading »

Written by Chris Hartjes - - Aggregated on Saturday October 26, 2013


Data providers and arrays

I was asked a question on Twitter by Tex Morgan about a problem he was having with PHPUnit data providers . He was trying to pass in some data and kept wondering why PHPUnit was serializing the data instead of doing what he was expecting. public function preLoaderArrayDataProvider() { return array("one" …

Continue reading »

Written by Chris Hartjes - - Aggregated on Saturday October 26, 2013


PHPCompatibility update

Update (Nov 3, 2013) : changed the parameters to reflect the new changes in PHP_CodeSniffer Just a quick post about the updates made to PHPCompatibility. I did a talk on PHP 5.4/5.5 at Zendcon , not just about what’s new and why you should upgrade, but also about the way PHPCompatibility can ease the pain. I …

Continue reading »

Written by Wim Godden's professional blog - - Aggregated on Tuesday October 15, 2013


Booze, babes, and buttholes

If you follow me online at all you are probably aware that I help organize TrueNorthPHP , a PHP-centric conference for developers. This is the second time I've helped out, and I have been watching with a mixture of horror and fear how social media networks are filling up with tales of excessive alcohol consumption …

Continue reading »

Written by Chris Hartjes - - Aggregated on Monday October 14, 2013


Booze, babes, and buttholes

If you follow me online at all you are probably aware that I help organize TrueNorthPHP , a PHP-centric conference for developers. This is the second time I've helped out, and I have been watching with a mixture of horror and fear how social media networks are filling up with tales of excessive alcohol consumption …

Continue reading »

Written by Chris Hartjes - - Aggregated on Monday October 14, 2013


Booze, babes, and buttholes

If you follow me online at all you are probably aware that I help organize TrueNorthPHP , a PHP-centric conference for developers. This is the second time I've helped out, and I have been watching with a mixture of horror and fear how social media networks are filling up with tales of excessive alcohol consumption …

Continue reading »

Written by Chris Hartjes - - Aggregated on Monday October 14, 2013


First post

Hi everyone, welcome to my blog! Let me tell you an inspiring story of honor and glory. June: the idea of creating a blog springs in my little head. Early July: I start talking about it to a couple of people. July, August, September: ??? End of September: a fellow coworker asks me how far I am into …

Continue reading »

Written by Jerome's Adventures in Software - - Aggregated on Wednesday October 2, 2013


Testing Listeners

I had an idea to put together some kind of "PHP Testing Koans" site as a way to help PHP developers get better at learning how to actually write tests. Most developers who are introduced to testing get blocked at the point of actually writing a test. This, in my opinion, has been part of my advocacy that I have been …

Continue reading »

Written by Chris Hartjes - - Aggregated on Friday September 27, 2013


Testing Listeners

I had an idea to put together some kind of "PHP Testing Koans" site as a way to help PHP developers get better at learning how to actually write tests. Most developers who are introduced to testing get blocked at the point of actually writing a test. This, in my opinion, has been part of my advocacy that I have been …

Continue reading »

Written by Chris Hartjes - - Aggregated on Friday September 27, 2013


Testing Listeners

I had an idea to put together some kind of "PHP Testing Koans" site as a way to help PHP developers get better at learning how to actually write tests. Most developers who are introduced to testing get blocked at the point of actually writing a test. This, in my opinion, has been part of my advocacy that I have been …

Continue reading »

Written by Chris Hartjes - - Aggregated on Friday September 27, 2013