[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Enlightenment via avoiding the T-word
Nicolas LEHUEN wrote: > But I think the task is much more difficult for words like "name", > "location", "balance", etc. (as I'm French I can give you more example in > French than in English, but I'm sure there are as many in the two > languages). Does it means that we should not use such generic terms ? > > I think not. Names are too precious things (when I'm designing or > programming, I find that one of the most difficult task is giving objects > the Right Name) to put some apart. I think that we should benefit from the > fact that XML enables us to build documents with rich contexts. Thus, let's > use "name", "location", "balance", etc. without defining those names > globally, but just as local element names, since a context is required to > refine their semantic until they are precise enough. Which is why I sit uncomfortably on the fence on local element types. On the one hand, I've been able to define useful and clear vocabularies without them, even if I had to think quite a bit. (As you say, naming is hard.) On the other hand, the vocabularies I've defined are relatively small (~30 element types), so this simply might not be possible for something like ebXML. -- Ronald Bourret XML, Databases, and Schemas http://www.rpbourret.com Speaker, Geek Cruises' XML Excursion '02
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|