Quantcast
Channel: Professional PHP » Agile Methods
Browsing latest articles
Browse All 10 View Live

Shipping Software is fun

Mark Lucovsky blogs about why he left Microsoft for Google (via John Lim). He talks about how code at Microsoft has to rot in a CVS repository for years before shipping, while web based companies such...

View Article


Knocked off the internet, a story of Windows and Macintosh

This weekend the internal modem in my Mac died. Living in a rural area, I am a dialup user. Let me say that getting unexpectedly disconnected from the internet is very traumatic. I’ve been following an...

View Article


php testing and coverage

I ran across this O’Reily article about SpikeSource today. Very interesting. They have released a coverage reporting tool, Spike PHP Coverage, for PHP that works with XDebug coverage data. It works...

View Article

Expert and Novice Programmers

An article on Java World, Hiring the phantom Java architect, sparked an interesting debate at the server side regarding what it means to be a developer versus an architect. I very much dislike the term...

View Article

Why isn’t PHP the natural successor to Java?

Loud thinking declares that Java has lost its aura of invincibility. Jason Hunter sums it up nicely: Ruby on Rails today looks poised to eat Java’s mindshare on the web tier. If not Rails, then...

View Article


Code Coverage, Feedback and Open Source

I’ve long wondered about the quality and extent of the PHP test suite. During my posting hiatus, John Coggeshall addressed my question by posting a coverage report generated by running the test suite....

View Article

Delicious Outage Link Dump

Del.icio.us has been down for a while. I use it for my public bookmarks, which are listed on the side of this blog. Here is a post with some recent random things that I would bookmark if I could. The...

View Article

The Evolution of Design Patterns

Rebecca Wirfs-Brock suggests that it may be time for the GoF Design Patterns book to be refreshed. She points out that the C++ and graphics programming examples may be less relevant to today’s C# and...

View Article


Dependency Injection in PHP

The June issue of PHP Architect is out. My column this month is on dependency injection, a topic which I’ve been warming up to lately. First there was CORBA. Then insane complexity of CORBA was...

View Article


Software Development Team Diversity

Matt Mullenweg has a post about Hiring Diversity. A successful software project must fulfill many competing goals and factors and meet a wide variety of challenges. Diversity is the combined arms of...

View Article
Browsing latest articles
Browse All 10 View Live