Size: a a a

2020 April 22

x

x-foby in Go-go!
Aikidos
- ну вы ретрай сделайте(
Не дави!
Всегда можно выкинуть пиццу, вернуть деньги и отправить курьера туда, где он был до начала операции.
no preblem
источник

RS

Roman Sharkov in Go-go!
x-foby
Не хотел бы я пользоваться вашим мессенджером или не дай боже платёжным шлюзом
“Петя, я тебе там код скинул на Saboteur, ты его получил?”
“Да, Вася, телефон оповещение кинул, ща ноут возьму и гляну…”
“Вася, ты его не отправил.”
“Как не отправил!? отправил же, ща за комп сяду и посмотрю… хмм… куда оно делось?!”
“Ну Василий Михалыч… ну что вы за человек...”
источник

NG

Nikita Gritsai in Go-go!
x-foby
Ну чё ты начинаешь?
раз на милион никто не заметит
это к бизнесу, раз на милион могут и простить
источник

NG

Nikita Gritsai in Go-go!
x-foby
Не дави!
Всегда можно выкинуть пиццу, вернуть деньги и отправить курьера туда, где он был до начала операции.
no preblem
+
источник

x

x-foby in Go-go!
Roman Sharkov
“Петя, я тебе там код скинул на Saboteur, ты его получил?”
“Да, Вася, телефон оповещение кинул, ща ноут возьму и гляну…”
“Вася, ты его не отправил.”
“Как не отправил!? отправил же, ща за комп сяду и посмотрю… хмм… куда оно делось?!”
“Ну Василий Михалыч… ну что вы за человек...”
Почти исчезающие чернили)
источник

x

x-foby in Go-go!
Nikita Gritsai
это к бизнесу, раз на милион могут и простить
Если в троллите, то уже не смешно.
Если вы не троллите, то уже не интересно.
источник

A

Aikidos in Go-go!
x-foby
Не дави!
Всегда можно выкинуть пиццу, вернуть деньги и отправить курьера туда, где он был до начала операции.
no preblem
Не, пиццу нельзя выкидывать. Её нужно разобрать на составные ингредиенты.
Проблемы тут начинаются, если ты её уже съел.
источник

x

x-foby in Go-go!
Aikidos
Не, пиццу нельзя выкидывать. Её нужно разобрать на составные ингредиенты.
Проблемы тут начинаются, если ты её уже съел.
Тот случай когда optimistic UI перетекает в pessimistic UX
источник

RS

Roman Sharkov in Go-go!
Nikita Gritsai
я зделаю retry и оно пройдет в базу, все клиенты увидели сообщение все довольны не ждут пол часа, не пройдет - удалю с клиентов no preblem (раз на милион никто не заметит)
не пройдёт. Такой гарантии нет. Если телефон после отправления опустится в тонель, то ситуация та-же, Вася и Петя сообщение получили, но не на всех девайсах, а Маша и Дима нет - они не были онлайн

а ваше сообщение, в лучшем случае, придём им только когда из тонеля выедете и телефон включите. А в худшем случае - вообще не придёт. А вот Вася и Петя уже его увидели.

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

NG

Nikita Gritsai in Go-go!
Roman Sharkov
не пройдёт. Такой гарантии нет. Если телефон после отправления опустится в тонель, то ситуация та-же, Вася и Петя сообщение получили, но не на всех девайсах, а Маша и Дима нет - они не были онлайн

а ваше сообщение, в лучшем случае, придём им только когда из тонеля выедете и телефон включите. А в худшем случае - вообще не придёт. А вот Вася и Петя уже его увидели.

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

RS

Roman Sharkov in Go-go!
Nikita Gritsai
Переслано от
Вы же не знаете как оно там используется и для чего, зачем додумывать и натягивать на свой придуманный кейс?
тут скорее попахивает просто убогой архитектурой системы посылки сообщений. Мы же тут даже optimistic update с inconsistency путаем 🙃
источник

RS

Roman Sharkov in Go-go!
Nikita Gritsai
В группу прислали спам, админ удалил. Но вы то в тонеле, едите читаете.
a?!
источник

s

snip in Go-go!
Roman Sharkov
тут скорее попахивает просто убогой архитектурой системы посылки сообщений. Мы же тут даже optimistic update с inconsistency путаем 🙃
Вы додумали кейс, там не было ни про чат ни про страницу ни про пиццу
источник

NG

Nikita Gritsai in Go-go!
Roman Sharkov
тут скорее попахивает просто убогой архитектурой системы посылки сообщений. Мы же тут даже optimistic update с inconsistency путаем 🙃
optimistic update это про frontend UX, inconsistency - это про данные, кто что путает?
В чате я допустил бы, при финансовых операция нет
вы не можете понять что бывают разные требования, риски и цена ошибок?
ну хотите упирайтесь в стенку дальше
источник

NG

Nikita Gritsai in Go-go!
snip
Вы додумали кейс, там не было ни про чат ни про страницу ни про пиццу
Сейчас накинуться)
источник

RS

Roman Sharkov in Go-go!
snip
Вы додумали кейс, там не было ни про чат ни про страницу ни про пиццу
и тем не менее, мне важно было убедиться, что человек понимает, зачем параллелизирует сохранение сообщения в бд и его рассылку, ибо попахивает это жуткими багами совершенно ничем не обоснованными (обоснование было “интуициа подсказывает что так эффективнее”). Вот так и получается говнософт, когда предполагаем что написали систему которая работает быстро, без каких либо на то доказательств, а в реальности просто сделали аггрегатор багов.

Если бы мне было пофиг, я бы даже ни слова не сказал, но я стараюсь бороться с говнософтом потому-что не люблю им пользоваться (ведь иногда приходится!)
источник

s

snip in Go-go!
Вот вам вам альтернативный кейс - задача сервиса рассылка сообщений неважно каких и сохранение некой выборки этих сообщений для дальнейших неких действий (аналитика, тесты, что угодно ещё)
Важность сохранения сообщения около нулевая
источник

x

x-foby in Go-go!
Nikita Gritsai
optimistic update это про frontend UX, inconsistency - это про данные, кто что путает?
В чате я допустил бы, при финансовых операция нет
вы не можете понять что бывают разные требования, риски и цена ошибок?
ну хотите упирайтесь в стенку дальше
Казалось бы причём здесь frontend UX и отображение моего сообщения на другом клиенте 🤔
источник

RS

Roman Sharkov in Go-go!
Nikita Gritsai
optimistic update это про frontend UX, inconsistency - это про данные, кто что путает?
В чате я допустил бы, при финансовых операция нет
вы не можете понять что бывают разные требования, риски и цена ошибок?
ну хотите упирайтесь в стенку дальше
> inconsistency
> В чате я допустил бы

вот, извините за грубость, нахер такой чат
источник

s

snip in Go-go!
Roman Sharkov
и тем не менее, мне важно было убедиться, что человек понимает, зачем параллелизирует сохранение сообщения в бд и его рассылку, ибо попахивает это жуткими багами совершенно ничем не обоснованными (обоснование было “интуициа подсказывает что так эффективнее”). Вот так и получается говнософт, когда предполагаем что написали систему которая работает быстро, без каких либо на то доказательств, а в реальности просто сделали аггрегатор багов.

Если бы мне было пофиг, я бы даже ни слова не сказал, но я стараюсь бороться с говнософтом потому-что не люблю им пользоваться (ведь иногда приходится!)
Только вы не пытались помочь, а просто додумали кейс, а потом на основе своих фантазий травили вообще о другом и не с тем)
Этот поток сознания конечно сильно помогает в борьбе с говнософтом
источник