November 1, 2006 — Have you looked at the code behind
I'm a wholehearted believer in
That's one problem with
Many developers and software architects-myself included-think that elegant code is more than aesthetically pleasing. Code that's well designed, well architected and well written is easy to read. It's easy to understand. It can be tested, tuned, debugged. It can be extended. It can be maintained.
As I write this, I've just finished editing a special supplement on
Despite the lure of canned software, I am fascinated by the technical underpinnings of
Three points, therefore, to close with: First, take the UI design seriously with