On Mar 2, 2010, at 10:50 AM, bulia byak wrote:

On Tue, Mar 2, 2010 at 2:24 PM, Jon Cruz <jon@joncruz.org> wrote:
Well, it's not a marketing phrase.

OK, it's a phrase from usability research. It doesn't make it any
better for the name of a class.

"UsabilityManager" makes no sense, and neither does "UserExperienceManager".

I think it makes a lot of sense.

It "Manages the user experience".

If a wants to switch to a remembered config, that will run it. If a bit of code needs to know some aspect of preference along a known axis, that code can as the ux manager, etc.