Subject: [xsl] discoverable design, was RE: When to use text()|
From: Michael Sokolov <msokolov@xxxxxxxxxxxxxxxxxxxxx>
Date: Tue, 25 Mar 2014 20:39:31 -0400
On Sun, Mar 23, 2014 at 3:01 AM, Ihe Onwuka <ihe.onwuka@xxxxxxxxx> wrote:I would like to supplant this striving for "intuitive" design with an attempt to attain something easier to grasp and perhaps closer to what might actually benefit people. Not that we are designing node tests any more, but we all have things to design from time to time, and have to choose names for things and so on. How should we do it? We struggle to appeal to intuition, since we don't know what intuitions others will have, and our own are so often wrong.I don't want quirky arcane non-intuitive explanations.If everything was so intuitive, then the various W3C working groups wouldn't be working for years to design a language.
Also, the concept of "intuitive" cannot be objectively defined. What is "intuitive" for one person often isn't "intuitive" at all for other people.
I believe that intuition is the result of practice and needs some level of initial basic understanding.