![]() |
Тема свободна. |
Тема для 1—2 курса
Необходимо разработать Web-версию элемента управления “Временная шкала [1]“.
Тема требует качественного выполнения для дальнейшей интеграции компонента в другие проекты. Нужно уделять особое внимание тестированию кода. Тема для тех, кто хочет научиться создавать качественные программные продукты.
Основные сложности:
- разработать компактный формат передачи данных в компонент о том, какие даты доступны
- нужно помечать даты на шкале другим цветом с отсутствующими данными
- отображать разные интервалы дат: час, день, неделя, месяц, год, столетие
- улучшить обработку событий (когда пользователь последовательно выбирает день, год нужно не немедленно генерировать событие о смене даты, а угадать момент, когда пользователь заканчивает выбор даты)