diaporamaMiscXML
 
◃  Ch. 2 XML Schema  ▹
 

Pourquoi ces fonctionnalités ?

  • Pour gagner du temps : la validation des entrées/sorties représente la part la plus importante d'un programme et bien souvent la plus buguée.
  • Simplifier les évolutions : le code à modifier le plus important est celui qui réalise les fonctionnalités, pas les entrées/sorties.
  • Pour gagner de l'argent : moins de temps de developpement signifie moins d'argent perdu et moins de bugs. Le processus d'entrée/sortie consiste simplement à valider le document avec le schéma pour être sûr de sa forme et de ses types.
  • Pour obtenir des informations sur les données : le XMLSchema contient une source de meta-donnees.
  • Accessoirement, si les noms des éléments (balises) sont bien définis, le document XML est humainement compréhensible.