Ирина Эланс
[ULearn] Классы исключений (Решение → 66760)
Описание
Дата решения: 01.07.23
Данных о проверке оригинальности на сайте: нет
---
В этом задании вам необходимо придумать и написать иерархию исключений с помощью классов типов на основе набора требований:
- Базовый класс Exception с возможностью получения сообщения ошибки
- Класс для ошибок API. Должен уметь возвращать
- ошибку в формате JSON
- уровень severity (debug, info, error, warn)
- Класс для ошибок при работе с базой данных.
- дополнительно возвращает сообщение об ошибке от базы данных
- Класс для ошибок доменной логики
- дополнительно возвращает контекст с данными
Нужно только объявить классы типов и все используемые в них типы (если вам нужны новые типы).
![Описание
Дата решения: 01.07.23Данных о проверке оригинальности на сайте: нет---В этом задании вам необходимо придумать и написать иерархию исключений с помощью классов типов на основе набора требований:Базовый класс Exception с возможностью получения сообщения ошибкиКласс для ошибок API. Должен уметь возвращатьошибку в формате JSONуровень severity (debug, info, error, warn)Класс для ошибок при работе с базой данных.дополнительно возвращает сообщение об ошибке от базы данныхКласс для ошибок доменной логикидополнительно возвращает контекст с даннымиНужно только объявить классы типов и все используемые в них типы (если вам нужны новые типы).
[ULearn] Знакомство с Haskell[ULearn] Классы исключений[ULearn] Ленивые вычисления[Ulearn] Остальные монады[Ulearn] Практика. Customers[Ulearn] Практика. Employees[Ulearn] Практика. Runnable + Практика. МногопоточностьTuition in an American university runs ….. several thousand dollars a semester. Выберите один ответ: a. high as b. as high than c. as high as d. as high toTwelve astronauts ….. on the surface of the Moon between 1969 and 1972. Выберите один ответ: a.have walked b.walked c.have been walking d.had walkedt-критерий Стьюдента позволяет ...1. Три стрелка стреляют в цель по одному разу. Вероятность попадания первого стрелка равна 0,8; второго – 0,7, третьего – 0,6. Найти распределение вероятностей числа попаданий в цель.Üb.13, S.104. 1 unserer Schule 2 des Kindes 3 des SchülersÜbung 11. ich trage den schweren Koffer wir tragen den schweren Koffer[Ulearn] Type-level programming](/assets/img/1.png)
- [ULearn] Знакомство с Haskell
- [ULearn] Классы исключений
- [ULearn] Ленивые вычисления
- [Ulearn] Остальные монады
- [Ulearn] Практика. Customers
- [Ulearn] Практика. Employees
- [Ulearn] Практика. Runnable + Практика. Многопоточность
- Tuition in an American university runs ….. several thousand dollars a semester. Выберите один ответ: a. high as b. as high than c. as high as d. as high to
- Twelve astronauts ….. on the surface of the Moon between 1969 and 1972. Выберите один ответ: a.have walked b.walked c.have been walking d.had walked
- t-критерий Стьюдента позволяет ...
- 1. Три стрелка стреляют в цель по одному разу. Вероятность попадания первого стрелка равна 0,8; второго – 0,7, третьего – 0,6. Найти распределение вероятностей числа попаданий в цель.
- Üb.13, S.104. 1 unserer Schule 2 des Kindes 3 des Schülers
- Übung 11. ich trage den schweren Koffer wir tragen den schweren Koffer
- [Ulearn] Type-level programming