Data Formatting: It IS Our Job
Monday, December 7th, 2009It’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 (16) | Print | Categories: Best Practices, UsabilityPeer Review: Testable Code And Architecture
Monday, September 14th, 2009This 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 architecture [...]
Examining Zend Server CE On The Mac
Thursday, February 19th, 2009Zend 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.
There are many good things in this product. Among them, is the ability to easily activate [...]
Where Comments Are Useful
Wednesday, December 24th, 2008PHP 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.
There’s a lot of good advice, especially about writing clean [...]
Keeping Superglobals Out Of Classes
Monday, December 15th, 2008Have you ever written code like this?
1:41 pm | Comment (1) | Print | Categories: Best Practices, Usability, Web Architecture
Web developer, amateur photographer, lover of the outdoors and travel. Expect to find me writing code, hiking or visiting new places. I own Blueprint DC and live in Washington, DC. Follow Me On Twitter!
- Upgrades In Open Source
- Taking A Look At Propel 1.5
- The Reasons To Attend PHP Conferences
- HipHop For PHP: Who Benefits, Who Doesn’t
- Some Soul Searching
- Cool DateTime Functions In PHP 5.3
- Testing: Making Sure Code Works Before Shipping It
- Build Systems: Relevancy of Automated Builds In A Web World
- How To Win Developers and Influence Code Quality
- Tracking and Fixing Bugs In Software Projects