You may have heard of the new features that are scheduled for PHP 5.3, but who knows what they can be used for in real programming? I took the time for some experimental research, and came up with a few examples.
At the PHP UK conference, I saw Sebastian Bergmann’s presentation on lambda functions, closures and [...]
Posts under ‘Ruby’
Real programming with PHP 5.3 (part 1): array processing
Refactoring is design
Refactoring is by definition a design actitivity, since the definition of refactoring is “improving the design of existing code”. But is this generally and fully recognized? After attending my friendly local agile conference (Smidig2008—sorry, it’s in Norwegian), I’m getting more of a feel for how different people think about it. And I’m wondering whether [...]
Immediacy and frameworks
As if to remind us that not everyone in Ruby hates PHP and vice versa, Rails creator David Heinemeier Hansson commends the immediacy of PHP.
I'm vaguely wondering if he's also understood the potential of the smooth, agile ride from the immediate to the complex. Probably not.
To quote myself from the Sitepoint PHP Application Design forum, [...]
Paparrazzi testing
Uncle Bob (Robert C. Martin) has blogged about testing GUIs (web interfaces, that is; JSP and Rails) without having to run a web server. I don't think it answers all the challenges I'm up against currently, but it inspired me to some heavy thinking about the essential issue of complete and not too cumbersome [...]