News Feed
Sections




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

Harry Roberts' Blog:
Flexible PHP Interfaces
June 11, 2008 @ 13:40:10

In an effort to breathe as much life into an old bit of software he was having to update, Harry Roberts worked up a list of things that he sees can make things a bit more "programmer friendly" when it comes to using classes, methods and interfaces in your code.

His list of four is:

  • Doc Comments
  • Flexible Parameters
  • Use method Entry contracts
  • Be Stateful and Refactor

The "Doc Comments" is pretty obvious, but some of the others need a bit more explaining. Being flexible with your parameters is more about requiring the least from a developer, "entry contracts" being the restrictions to let the developer know what you're expecting and refactoring commonly used functionality into a easy, single point of contact.

0 comments voice your opinion now!
flexible interface comments parameters entry contracts stateful refactor


blog comments powered by Disqus

Similar Posts

Matthias Noback: Symfony2: How to create framework independent controllers?

Zend Developer Zone: Reading And Writing Drupal With Flex

Zend Developer Zone: Flex and PHP: Party in the Front, Business in the Back

Matthew Weir O'Phinney's Blog: Introducing Phly_Struct and Phly_Config

Harry Roberts' Blog: Flexible PHP Interfaces


Community Events

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


opinion laravel extension symfony2 application php7 library release series framework podcast performance introduction community conference example version api voicesoftheelephpant interview

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