News Feed
Sections




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

David Gardner's Blog:
Why you should always use PHP interfaces
November 25, 2010 @ 11:46:37

David Gardner has a suggestion for your development that he thinks can help keep things neat and tidy - using interfaces.

This post was sparked by a very simple question from an ex-colleague: "Why bother with PHP interfaces?" The subtext here was that the classes themselves contain the interface definition (through the methods they define) and hence interfaces are not needed, particularly where there is only one class that implements a given interface.

He talks about two reasons he things that interfaces could be beneficial - they help you think about things "the right way" of planning out structure before implementation and that it makes things more "future proof" the code by forcing future elements into the same mold as the current use.

0 comments voice your opinion now!
interface opinion structure design planning futureproof


blog comments powered by Disqus

Similar Posts

FlashFlex.com: A survival guide to building a successful open source project.

Artur Ejsmont's Blog: A few words on bugs and software quality

DZone.com: Meaningless docblocks considered harmful

C7Y: Reflections on Designing an IRC Bot in PHP, Part 1

Paul Jones: A Response To "On php-fig and Shared Interfaces"


Community Events

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


community language interview laravel5 wordpress unittest development extension framework podcast release introduction api library feature laravel voicesoftheelephpant series threedevsandamaybe opinion

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