Необходимо создать страницу, которая будет получать курс евро к рублю из различных источников.
-
Источники для получения курса: https://www.cbr-xml-daily.ru/daily_utf8.xml и https://www.cbr-xml-daily.ru/daily_json.js предполагается, что список может быть расширен.
-
Должен быть задан порядок опроса источников.
-
В случае, если источник недоступен, необходимо переключиться на прием данных с другого источника.
-
Список источников может быть расширен в будущем.
Что по вашему мнению плохо в текущей реализации и как можно было бы это улучшить/отрефакторить.
Новый код писать не нужно, достаточно коротко описать проблемы текущего кода и способы их решения.
Важно продемонстрировать понимание и возможность применения принципов ООП.
Код расположен в app curs. Код специально написан плохо.