Site web d'une équipe de basket


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