litirnntir / ptm-4

Технологии и методы программирования. 3 курс. Лабораторная 4.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Технологии и методы программирования

Таблица с успеваемостью

Лабораторная 4 "Логирование"

В рамках данной лабораторной работы требуется продемонстрировать способность к настройке логирования приложения.

Задание на лабораторную работу

  1. Сделать форк данного репозитория.
  2. Подобрать код проекта, в котором вы будете настраивать логирование. Он может быть как вашим собственным, так и опесорсным.
  3. Настроить логирование в проекте, опираясь на лекционный материал.
  4. Открыть пул-риквест в иcходный репозиторий и ждать ревью.

Условия сдачи

  • Изначальный код должен либо совсем не иметь логирования, либо иметь его в крайне примитивном виде.
  • Сам же код не должен быть крайне примитивным - он должен иметь несколько различных потенциальных точек для логирования.
  • В результате работы должно логироваться не менее 5 событий / точек логирования.
  • Изначальный код приложения должен быть не менее 100 строк.
  • Для выполнения лабораторной разрешается использовать любые известные вам библиотеки (logging, loguru, structlog и т.д.).
  • Логирование можно реализовывать в любом виде - в консоль, в файл(ы), в бд, в лог-сервис и т.д.
  • В описании пул-риквеста есть описание редактируемого кода.

Ремарки:

Работать с git вы можете так, как вам удобно:

Если вы столкнулись с непреодолимыми трудностями в ходе выполнения лабораторной работы, вы можете задать вопрос в:

  • телеграм-чате предмета,
  • телеграм-чате вашего курса,
  • канале в дискорде.

About

Технологии и методы программирования. 3 курс. Лабораторная 4.


Languages

Language:Python 100.0%