Leveraging synergy in this championship year
Michael Davies
Local
News
Software
Utility
Powered by PyBlosxom
Copyright © 2003, 2004, 2005, 2006, 2007, 2008 Michael Davies, |
Legacy Windows DLL signaturesUseful reference to find method signatures in legacy Windows DLLs: http://www.pinvoke.net/ Shamefully, this is a IE-only. Interestingly it is a wiki.
Book Review: User Interface Design for Programmers
I've already emailed my boss asking if the company can buy a copy to give to the development team back home. One highlight for me was on options dialogs: "When you are designing and you try and abdicate your responsibility by forcing the user to decide something, you're not doing your job." "... This doesn't mean eliminating all choice. ... There's another category of choice that that people seem to like: the ability to change the visual look of things without really changing the behavior. Everybody loves WinAmp skins; everybody sets theior desktop background to a picture. Since the choice affects the visual look without affecting the way anything functions, and since users are completely free to ignore the choice and get their work done anyway, this is a good use of options." This caps off a great chapter explaining why functionality options should be minimised - the default should just work. It's like customising your emacs or vim extensively, works great until you need to use another machine and then you need to tar up your configuration and port it to a new machine. Sometimes it's just better to learn the defaults, and stick to them because your productivity will increase because the defaults are always there and they work all the time. (BTW, that's an argument to use vi[m] - it's always there :-P Other ideas that are gold are Activity Based Planning, Imaginary Users, hallway usability testing, "Days are Seconds", "Months are Minutes", and "Seconds are Hours". You'll have to read the book to work out what they are. Chapter 16, Tricks of the Trade is also gold. Stuff that I'll use at work today. Overall, a great book, a must have on your shelf. It's my latest addition to my Essential Books collection. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
This web page is optimised
for standards. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||