VG Tech: Comparing Your Privates in PHP
In a new post to their blog, the VG Tech folks talk about "comparing your privates" with a "hidden" feature of PHP. Don't worry, they're referring to private class properties on object instances...
View ArticleMathias Verraes: Final Classes
Mathias Verraes has posted some of his thoughts about using "final" in classes and what kind of impression it gives about your code. I make all my classes final by default. I even configured the...
View ArticleStephan Hochdörfer: Controller classes vs. Action classes
In this new post to his site Stephan Hochdörfer covers some of his own thoughts about the recently proposed application structure from Paul Jones, the "Action-Domain-Response" pattern. In this post...
View ArticleMaster Zend Framework: Creating Custom ZFTool Diagnostic Classes
Continuing on from his previous post introducing you to the ZFTool for Zend Framework 2 applications, Matthew Setter has posted part two of the series focusing on the creation of custom diagnostic...
View ArticleSitePoint PHP Blog: Repository Design Pattern Demystified
The SitePoint PHP blog has a new post today that hopes to "demystify" the Repository design pattern with an overview of its structure and ow your code can put it to use. What is the Repository Design...
View ArticleMathias Verraes: Resolving Feature Envy in the Domain
Mathias Verraes has a new post today about something he calls "feature envy" in the domain, related to this code smell (based on a definition from Martin Fowler). Benjamin Eberlei did a really nice...
View ArticleMatthias Noback: Decoupling from a service locator
In his latest post Matthias Noback shares a few hints on how yuo can decouple from using a service locator in your application. A service locator (much like a dependency injection container) is a...
View ArticleEdd Mann: Implementing Streams in PHP
Edd Mann has a new post today looking at implementing streams in your PHP applications. In this case we're not talking about the streams built into PHP but the concept of a source of information that...
View ArticleMatt Stauffer: Extending Laravel's Application
Matt Stauffer has a new post to his site today showing you how to extend Laravel's Application class to enhance its handling with other handy features. It's seldom that we need to extend Laravel's...
View ArticleJulien Pauli: Zoom on PHP objects and classes
Julien Pauli has a recent post to his site that "zooms in" on objects and classes with a look behind the scenes at how they're handled in the PHP source (at the C level) with plenty of code examples...
View Article