Is it better to have a user implicitly learning how an application work easily by discovery, rather than explicitly learning how an application works through training and books?

If something goes wrong with an application, is it really a “problem between the keyboard and the chair”? Or is it because the “User Experience” isn’t sufficient or consistent to assist with implicit learning?

Sometimes people in the “Computer Industry” need to think more about the user and how to ease their pain, instead of blaming them and create more pain for them.

I’m always amazed when a user tells me “It just works! Amazing!” instead of “How do you do this?”. That’s “User Experience” for you.

Think about it.

This is my rant today.

 

These are a few links I want to read later on F# Quotations. Quotations are similar to expression trees in C#, but more powerful.

F# – Simple quotations transformation

Practical F# Parsing: The Abstract Syntax Tree

F# Quotations Samples on CodePlex

F# quotations visualizer – reloaded!

Some Q&A on F# Quotations and LINQ

 

Well, it seems this month I’m up for being interviewed. Here’s the link to my interview.

© 2009 - 2011 JustinLee.sg Suffusion theme by Sayontan Sinha
Stop SOPA!

SOPA breaks our internet freedom!
Any site can be shut down whether or not we've done anything wrong.

Stop SOPA!