Информация об изменениях

Сообщение Re[4]: Что не так с тестовым заданием? от 06.03.2019 15:25

Изменено 06.03.2019 17:07 arth

Re[4]: Что не так с тестовым заданием?
Здравствуйте, syrompe, Вы писали:


A>>2/ в реальном мире она нигде не атомарна и не может быть таковой

S>ACID

ну в реальном мире с реальными требованиями все сложнее чем абберивиатуры. теоретически можно в контексте _этого_ задания сделать atomic move,
но я решил, что достаточно atomic exchange (add). конкретно здесь я не вижу необходимости и потенциальных race conditions тоже — основные операции атомарны, а
сам wallet введен лишь как иллюстрация возможного BL
ну то есть за бабки в пилот я бы написал совсем иначе, но для тестового задания я выбрал такой путь и не очень понимаю почему он неверен
Re[4]: Что не так с тестовым заданием?
Здравствуйте, syrompe, Вы писали:


A>>2/ в реальном мире она нигде не атомарна и не может быть таковой

S>ACID

ну в реальном мире с реальными требованиями все сложнее чем аббревиатуры. теоретически можно в контексте _этого_ задания сделать atomic move,
но я решил, что достаточно atomic exchange (add). конкретно здесь я не вижу необходимости и потенциальных race conditions тоже — основные операции атомарны, а
сам wallet введен лишь как иллюстрация возможного BL
ну то есть за бабки в пилот я бы написал совсем иначе, но для тестового задания я выбрал такой путь и не очень понимаю почему он неверен