Weekly Links #25

Usability Testing Report: 2.5 and Crazyhorse
An interesting read about testing the usability of the WordPress 2.5 admin panel, and how it is being improved for 2.7.

Request for Comments: problems of namespaces and potential solutions
It is interesting to read about the namespace operators considered for PHP, why options were discarded, and why the final selection was made. Some people are being very negative about this (e.g. Slashdot), talking like it’s the end of the world.

Request for Comments: Namespace Separators
Related to above, compares readibility, typability, and other metrics between different namespace operators.

15 Key Elements All Top Web Sites Should Have

WordPress themes for developers
A list of useful base themes with plenty of built-in functionality – all you have to do is provide the design.

Is Code Coverage Really All That Useful?
A good topic for discussion, one that I mentioned briefly in my recent NCover article.

15 Portfolio Themes for WordPress
Nice, some inspiration for my upcoming site redesign.

Improving yourself as a designer
A good set of guidelines for improving one’s design skills.

Build seven good object-oriented habits in PHP
“Make your PHP applications better with object orientation” – quite right!

Balsamiq Mockups: Deliberately Not Slick
Looks good, need to give it a try!

Making your theme’s comments compatible with WordPress 2.7 and earlier versions
Good to know, what with the approaching release.