Size: a a a

Saint P Ruby Community

2020 September 23

АД

Антон Дьячук... in Saint P Ruby Community
max
я не понял вашего ответа, видимо телеграм сломал форматирование
ну такой себе сарказм
источник

АД

Антон Дьячук... in Saint P Ruby Community
уверен что вы в точности такой ответ ужидали
источник

m

max in Saint P Ruby Community
я серьезно. 2 задачи, 5 тестов. у вас 9 ответов
источник

АД

Антон Дьячук... in Saint P Ruby Community
ну значит один 200, четыре - 422 с ошибкой
источник

АД

Антон Дьячук... in Saint P Ruby Community
это принципиально?
источник

m

max in Saint P Ruby Community
то есть задачи разные, а ответы одинаковые?
источник

АД

Антон Дьячук... in Saint P Ruby Community
тогда так, один 200, остальные все 422 с ошибкой
источник

АД

Антон Дьячук... in Saint P Ruby Community
max
то есть задачи разные, а ответы одинаковые?
тексты ошибок разные
источник

АК

Александр Крылов... in Saint P Ruby Community
Anton Davydov
Мне Никита ее кидал как раз
видимо мои кривые руки не позволяют мне найти ее доступной для покупки на просторах интернета. Может есть ссылка или поделишься pdf?
источник

m

max in Saint P Ruby Community
Антон Дьячук
тексты ошибок разные
интересно, как я об этом должен был догадаться

окей. пускай так.
тогда, было предложение, что система логирования и мониторинга должна логировать все что возвращает не 200 статус.
получается что в предложенном варианте мы будем логировать все деления на 0, даже в случае 2ой формулировки задачи, хотя из описания следует, что это абсолютно ожидаемое поведение
источник

АД

Антон Дьячук... in Saint P Ruby Community
max
интересно, как я об этом должен был догадаться

окей. пускай так.
тогда, было предложение, что система логирования и мониторинга должна логировать все что возвращает не 200 статус.
получается что в предложенном варианте мы будем логировать все деления на 0, даже в случае 2ой формулировки задачи, хотя из описания следует, что это абсолютно ожидаемое поведение
не вижу необходимости такое логировать
источник

АД

Антон Дьячук... in Saint P Ruby Community
ну и это разные задачи, выполнение работы приложением и логирование
источник

АД

Антон Дьячук... in Saint P Ruby Community
в общем случае - все логируется - и это правильно
источник

m

max in Saint P Ruby Community
даже корректные ответы с 200 логировать будем?
источник

AD

Anton Davydov in Saint P Ruby Community
@wi11son я могу тут книгу пошарить или лучше в личку?
источник

f🤔

focusshifter 🤔 in Saint P Ruby Community
Александр Крылов
Гайз что можно почитать по примерам организации биллинг систем?
Если вкратце то решаю задачу учета зачисления средств на ЮЛ клиентов, распределения средств по картам пользователей клиентов, и расходования средств.

Пока есть идея об описании бизнес-процесса в виде событий, которые триггерят создание транзакций, которые в свою очередь влияют на сумму на счетах.
Еще смотрю в сторону организации счетов в виде активных/пассивных чтобы можно было делать транзакции в виде двойной бух записи.
если мы прям про полноценный биллинг говорим, а не "принимаем бабло у юзеров", то в совсем первую очередь - основы бухучета, чтобы было представление о том
- почему важна первичная документация в бухучете (и наложить это понимание на свою - упрощенную - внутреннюю бухгалтерию)
- как гарантировать целостность происходящего и выявлять ошибки
источник

АК

Александр Крылов... in Saint P Ruby Community
focusshifter 🤔
если мы прям про полноценный биллинг говорим, а не "принимаем бабло у юзеров", то в совсем первую очередь - основы бухучета, чтобы было представление о том
- почему важна первичная документация в бухучете (и наложить это понимание на свою - упрощенную - внутреннюю бухгалтерию)
- как гарантировать целостность происходящего и выявлять ошибки
можешь что-то из книг посоветовать про "- как гарантировать целостность происходящего и выявлять ошибки" ?
источник

АД

Антон Дьячук... in Saint P Ruby Community
max
даже корректные ответы с 200 логировать будем?
в общем случае логирование запросов ок
источник

АД

Антон Дьячук... in Saint P Ruby Community
max
даже корректные ответы с 200 логировать будем?
если вы их находите незначимыми - не логируйте
источник

АД

Антон Дьячук... in Saint P Ruby Community
при чем тут логирование?
источник