Validation Blind Spots Hurt Real Users

Sunday, April 3rd, 2011

A friend of mine lives on Bonieta Harrold Drive. I live on a Windsor Hill Drive. Both of us have a problem in common, which is that poorly designed software is incapable of accepting the length of our street address. For me, American Express refuses to accept more than “WINDSOR HILL D”, which still arrives [...]

9:29 pm | Comment (6) | Print | Categories: Best Practices, Technology, Usability

Data Formatting: It IS Our Job

Monday, December 7th, 2009

It’s happened to each and every one of us: we fill out a long form, complete with username and password. We double and triple check everything, because want to make sure the submission works. We verify our email address, our date of birth, and even maybe retype our password, just to make sure they’re both [...]

1:00 am | Comment (18) | Print | Categories: Best Practices, Technology, Usability

Peer Review: Testable Code And Architecture

Monday, September 14th, 2009

This entry is part of an ongoing series involving the review of a code sample and it’s refactoring. For the original code sample, see here. Now that we’ve worked out the abstraction issues and the logic questions, we should take a moment to focus our attention on a few of the issues relating to the [...]

1:00 am | Comment (4) | Print | Categories: Best Practices, System Architecture, Usability

Examining Zend Server CE On The Mac

Thursday, February 19th, 2009

Zend yesterday released a beta of it’s release candidate for both Zend Server and Zend Server CE (Community Edition). Zend Server is not available for the Mac, but Zend Server CE is, so I decided to give it a try.

9:35 am | Comment (8) | Print | Categories: Reviews, Usability

Where Comments Are Useful

Wednesday, December 24th, 2008

PHP In Action writes on the use of comments in code, specifically citing Eli White’s Commenting on Commenting over at PHP Advent. They are critical of Eli’s advice, saying that comments should be unnecessary, and that code should be clean enough to easily understand it.

11:30 pm | Comment (1) | Print | Categories: Best Practices, Usability, Web Architecture
« Older Entries
Search:
Copyright © 2008 - 2010. All Rights Reserved.