[Home] [By Thread] [By Date] [Recent Entries]

  • From: "Costello, Roger L." <costello@m...>
  • To: "xml-dev@l..." <xml-dev@l...>
  • Date: Wed, 14 Mar 2018 11:36:37 +0000

Hi Folks,

A concept is something you need to understand to work effectively with a system.

Examples:

  • To use Twitter, you need to understand tweets, hashtags and the concept of one user following another.
  • To use Facebook, you need to understand posts, tags and friends.
  • To use Adobe Photoshop, you need to understand pixels, layers and masks (and channels, profiles and so on).


Some concepts, such as tweets, are simple and easy to grasp; some, such as tags, are more complicated. Some systems, such as Twitter, have only a few concepts; others, such as Photoshop, have many.

Do you design your XML instances around a set of concepts? What are some concepts that users of your XML instances must understand?

The above examples and definitions come from a neat article about designing systems and applications around concepts: https://groups.csail.mit.edu/sdg/pubs/2015/concept-essay.pdf

/Roger

 



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member