Ирина Эланс
[ULearn] Классы исключений (Решение → 66760)
Описание
Дата решения: 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 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