#Ненавижуатлассиан НО вот как так? Сделать такую систему и не логировать

операции, которые нельзя отменить 😞

17 ответов

20 просмотров

на самом деле это прям жесть со стороны UX любая операция по удалению данных должна быть обратима, пока не указано обратное

Ну потому что единственное, что ты бы смог сделать - это поругать пользователя.

Arty Fact
Спорно.

почему? не стоит не дооцеивать невнимательность и непонятливость пользователя а если есть отдельный тогл на безвозвратное удаление, то тут уже вопросы только к пользователю, который 2 раза не проявил осмотрительность при работе с данными

Арсений
почему? не стоит не дооцеивать невнимательность и ...

по хорошему - ты либо даешь всем удалять задачи и оставляешь ответственность на них, либо закрываешь эту возможность и разруливаешь сам все случаи когда прям надо)

Арсений
почему? не стоит не дооцеивать невнимательность и ...

Потому что не надо давать всем подряд право на удаление. Пользователь и так проявил 2 раза неосмотрительность. В окне подтверждения удаления все чётко написано.

Arty Fact
Потому что не надо давать всем подряд право на уда...

но ведь это совсем не человеко-центричный подход почему нельзя дать право на ошибку(думаю стоимость такого права не слишком высока)

Mikhail Batanov
по хорошему - ты либо даешь всем удалять задачи и ...

закрытие удаления как раз происходит после первого же опыта с поднятием волны от удаления)

Mikhail Batanov
по хорошему - ты либо даешь всем удалять задачи и ...

так нет же почему бы тут соломки не подстелить для пользователя, если есть возможность 1. ограничить возможность удаления(например лидом команды только) 2. дать право на ошибку, если этот пользователь с привелегией в запаре сделал не то, что надо 3. пожурить, если пользователь сначала «удалил задачу», а потом и стер ее из БД Тогда и админ будет в шоколаде, потому что спас инфу пользователя, и не крайний, если была потеряна важная инфа

Арсений
так нет же почему бы тут соломки не подстелить для...

скорее всего потому что гемороя от этого было выше крыши

Арсений
но ведь это совсем не человеко-центричный подход п...

А почему подтверждения должно быть три, а не четыре? Вдруг человек и "корзину" случайно очистил?

Arty Fact
А почему подтверждения должно быть три, а не четыр...

лучше сразу 10 подтверждений, число круглое

Arty Fact
А почему подтверждения должно быть три, а не четыр...

ну как говорится: один раз - ошибка, два раза - совпадение, три раза - закономерность если пользователь не понял со второго раза, что делает, то он либо понял, либо поймет

Арсений
ну как говорится: один раз - ошибка, два раза - со...

а на самом деле это будет так :)) че эта за фигня тут посреди экрана вылазит, клац клац клац)

Арсений
так нет же почему бы тут соломки не подстелить для...

Единственное, что могло бы быть полезно, это запрет удаления в определенных статусах.

Mikhail Batanov
а на самом деле это будет так :)) че эта за фигня...

так если он клац, клац, клац, то его как раз спасет потому что тогл по дефолту «оставить в корзине»

Похожие вопросы

Обсуждают сегодня

Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Вот еще странный косяк, подскажите как бороться. Я git clone сделал себе всего embassy и примеры там запускаю. Всё хорошо. Но вот решил в cargo.toml зависимости не как в приме...
Lukutin R2AJP
5
А в каком формате фреймы? Сам формат сейчас придумываешь, или что-то готовое нужно распарсить?
Okhsunrog
5
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Раз начали говорить про embassy, то присоединюсь со своими парой вопросов. 1) Есть ли сопоставимые аналоги для асинхронного кода в emdebbed? 2) Можно ли внутри задач embassy ...
NI_isx
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Карта сайта