Изучите код вашего приложения и выпишете те принципы, которые в вашем коде нарушаются. Дополните список пояснениями на примерах из вашего кода: что именно и почему является причиной нарушения SOLID. Подумайте, какие корректировки можно было бы внести в код вашего проекта, чтобы эти принципы не нарушались.