Сюжет
Ми працюємо над сайтом для баскетбольної команди. Сайт показує багато даних, але, на жаль, те, що показується, часто змінюється. Оскільки дані зберігаються в одному обʼєкті, зробити це не складно, але це забирає час і нудно. Тож ми вирішили автоматизувати цей процес.
Завдання
Ось приклади завдань, що пасують до сюжету про автоматизацію сайту:
- Мета - дозволити команді контенту самостійно обирати, які дані показувати. Вони робитимуть це, вказуючи шлях до даних, які потрібно відобразити, у редакторі контенту сайту. Наше завдання - створити функцію extract, яка приймає обʼєкт і шлях, розділені символом крапки. Повернути значення за цим шляхом або типове значення.
Додаткові завдання
Сюжет можна продовжити, наприклад:
- Команда контенту дуже задоволена цією новою функціональністю й уже попросила додати ще одну можливість. Вони хотіли б мати змогу показувати дані конкретних елементів масиву.
Реалізації
Довідка