Skip to content

Latest commit

 

History

History
19 lines (17 loc) · 2.95 KB

README.md

File metadata and controls

19 lines (17 loc) · 2.95 KB

Flight Filter

Техническое задание

Создать модуль, который будет заниматься фильтрацией набора перелетов согласно различным правилам
Правил может быть очень много
Наборы перелетов могут быть большими 
Правила могут выбираться и задаваться динамически в зависимости от контекста выполнения операции фильтрации 

Must Have

    Исключить из тестового набора перелеты по следующим правилам:
  • Вылет до текущего момента времени
  • Имеются сегменты с датой прилета раньше даты вылета
  • Общее время, проведенное на земле превышает два часа

Nice to Have

  • Покрыть код тестами