-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 6/18/10 09:48 , Wildam Martin wrote:
> On Thu, Jun 17, 2010 at 20:37, Kevin Flanagan
> <[email protected]> wrote:
>> I can give you a concrete example of where exactly reflecting the
>> data structure is not the best approach.
>
> Thanks for the example and I think to understand no better the
> general idea also. That said, I am sure this can't be seen as a
> general rule.
I recently blogged about the topic
(http://weblogs.java.net/blog/fabriziogiudici/archive/2010/06/12/android-marketing-strategies-and-difficult-art-talk-people)
as I found myself as both a software developer and user domain expert;
still the engineer prevailed and at first he modeled an UI directly on
the data structure. When I tested usability, it was terrible. My
learned lesson is that coupling model and UI design is so dangerous
that it does harm even when you are in the position of perfectly
understanding the usability requirements; figure it out when the user
domain expert is another person and there could be cultural barriers.
Sure, there are exception to the rule, but I'd consider it as a
general best practice.

- -- 
Fabrizio Giudici - Java Architect, Project Manager
Tidalwave s.a.s. - "We make Java work. Everywhere."
java.net/blog/fabriziogiudici - www.tidalwave.it/people
[email protected]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.14 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkwbMjIACgkQeDweFqgUGxdj4gCfUWv8ViWp8q0JXymU6LRGBUZe
rRUAn1sRQU7WgJYylwX1oFhDyjSGHzcS
=Fap/
-----END PGP SIGNATURE-----

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to