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


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

S>ACID

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