Денис Нуриахметов, команда Конверсы
ДЗ принимается до 15 января 2024 включительно.
Предпочтительный способ сдачи - через fork репозитория и создания там Pull-request. Ссылку на ПР присылать в личку ММ.
Доработать заготовки классов вина (Wine), пива (Beer) и магазина (Market) таким образом, чтобы через класс Market можно было:
- получить список всех напитков (вина и пива) отсортированный по наименованию
- проверить наличие напитка в магазине (за время О(1))
- получить список напитков (вина и пива) в указанном диапазоне даты производства
- (*) написать свой декоратор, который бы логировал начало выполнения метода и выводил время выполнения
Дополнительных ограничений по заданию нет, постарайтесь не менять сильно структуру, чтобы проще было проверять.