Scénario
Tu travailles sur le site web d'une équipe de basket-ball. Le site affiche beaucoup de données, mais malheureusement ce qui est affiché change souvent. Comme les données sont stockées dans un seul objet, ce n'est pas difficile à faire, mais c'est long et ennuyeux. Tu as donc décidé d'automatiser tout ça.
Tâches
Voici des exemples de tâches qui correspondent au scénario d'automatisation du site :
- Ton objectif est de permettre à l'équipe de contenu de choisir elle-même les données à afficher. Elle le fera en indiquant, dans l'éditeur de contenu du site, un chemin vers les données à afficher. Ta tâche est de créer une fonction extract qui prend un objet et un chemin, séparés par un point. Renvoie la valeur située à ce chemin, ou une valeur par défaut.
Tâches supplémentaires
Le scénario peut être poursuivi, par exemple :
- L'équipe de contenu est très enthousiaste à propos de cette nouvelle fonctionnalité et a déjà demandé l'ajout d'une nouvelle fonctionnalité. Elle aimerait pouvoir afficher les données d'éléments précis d'un tableau.
Implémentations
Référence