Проверка задания на python

Есть небольшое задание на python (примерно 100 строк кода), необходимо проверить соответствие кода на использование принципов SOLID, и по необходимости исправить ошибки.
Задание необходимо выполнить в ближайшие пару часов максимум.

Читайте на 123ru.net