I’m not a usability engineer of any sort, and I don’t pretend to be. I still couldn’t resist buying a book titled “Why Software Sucks” by David Platt, though. This is a raucous read that I recommend to everyone, developer or not.
Platt excoriates us, like Buddy Rich to his marching band, in a hilarious and memorable way. The first half of the book contained three main technical lessons, which I outline here. The second half, namely the final three chapters, are themselves potentially the subject of a separate post.