News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Paul Jones' Blog:
Fluent Interfaces Require Fluent Situations
December 30, 2005 @ 06:51:41

On Paul Jones' blog today, he talks about something that's coming up more and more (and has especially been mentioned in PHp with all of the new frameworks popping up) - fluent interfaces.

My friend and coworker Mike Naberezny wrote recently of fluent interfaces (a.k.a. object chaining). The idea is that the fluent interface makes it very easy to read the resulting code in a way that flows naturally. This is cool, but I want to add a caveat to his examples.

I think, for a fluent interface to be effective, you need situations where you actually have all that information at one time so that you can chain the methods in a fluid way.

Paul continues, talking about that "something more" that might be needed to get this kind of thing working in PHP - the need to have all of the information that's going to be chained at once.

0 comments voice your opinion now!
fluent interface fluent situation all data at once fluent interface fluent situation all data at once


blog comments powered by Disqus

Similar Posts

ThinkPHP Blog: Mayflower Barcamp: Developing a PHP extension for Skype

DevShed: Cache Data in RAM with PHP

Josh Adell: Interfaces and Traits: A Powerful Combo

SitePoint PHP Blog: Using Solarium with SOLR for Search - Setup

Jani Hartikainen's Blog: Decoupling models from the database: Data Access Object pattern in PHP


Community Events

Don't see your event here?
Let us know!


performance community application symfony2 framework introduction podcast example opinion release series interview configure laravel api install library php7 conference language

All content copyright, 2015 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework