Здравствуйте, techgl, Вы писали:
T>Здравствуйте, arth, Вы писали:
A>>Попросили сделать тестовое задание часов за 6-12 (всего на задание давали примерно неделю):
A>>Design and implement a RESTful API (including data model and the backing implementation)
A>>for money transfers between accounts.
A>>код — https://github.com/arthells/mtest
T>Как минимум самая важная операция по ТЗ — transfer, не является атомарной. Думаю, это сильно уменьшило баллов.
1/ в ТЗ не сказано, что она должна быть атомарной
2/ в реальном мире она нигде не атомарна и не может быть таковой