Size: a a a

ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)

2020 May 28

w

welcometotheclubbudd... in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Oleg ℕizhnik
мухахахахаха
источник

w

welcometotheclubbudd... in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Oleg ℕizhnik
нет ни одного проекта сейчас опенсорсного, которым пользуются много людей, где  только один человек принимает решения
источник

R

RattenK 🍄🐀🌹 in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Oleg ℕizhnik
мухахахахаха
ну шо ты мне не отвечаеш на вопрос https://t.me/scala_ponv/947178 ? Могу в другом еще каком-нибудь месте написать. Могу по-английски
источник

R

RattenK 🍄🐀🌹 in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
RattenK 🍄🐀🌹
@odomontois Чет я перестал понимать что куда. Моя мысль, что давай избавим людей от написания release в конце use и сделаем это за них, поетому такие изыски...
Императивно выглядело бы так:
try {
   newA = use(a)
   commit(newA)
} catch (e: Exception) {
   commit(a)
}
А какие юзкейсы кроме мвара?
источник

AT

Aλeksei Tereχin in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Иезуит
источник

w

welcometotheclubbudd... in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Aλeksei Tereχin
Иезуит
источник

R

RattenK 🍄🐀🌹 in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
Oleg ℕizhnik
А какие юзкейсы кроме мвара?
что-нибудь похожее, реф там в 3.5 случаях. Если слишком частный сценарий, то можно оставить в мварОпс и добавить guaranteeOpt ток
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
RattenK 🍄🐀🌹
что-нибудь похожее, реф там в 3.5 случаях. Если слишком частный сценарий, то можно оставить в мварОпс и добавить guaranteeOpt ток
реф?
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
пример с рефом
источник

R

RattenK 🍄🐀🌹 in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
ах, там и так есть модифай
источник

R

RattenK 🍄🐀🌹 in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
могу ток непонятно какие сценарии придумать
источник

R

RattenK 🍄🐀🌹 in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
источник

R

RattenK 🍄🐀🌹 in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
типа нам надо паблишить некоторый айдишник по которому надо обращаться, но во время создания нового обработчика обращений мы можем обкакатсья и поетому надо обратно будет выставить старый айдишник
источник

R

RattenK 🍄🐀🌹 in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
и типа можно какое-то время будет старому обработчику жыть чтобы его после смены айдишника можно кильнуть
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
RattenK 🍄🐀🌹
@odomontois Чет я перестал понимать что куда. Моя мысль, что давай избавим людей от написания release в конце use и сделаем это за них, поетому такие изыски...
Императивно выглядело бы так:
try {
   newA = use(a)
   commit(newA)
} catch (e: Exception) {
   commit(a)
}
Короч семантика такая, Opt дописывается в методах, которые принимают Boolean в качестве сигнала успеха или не успеха
источник

R

RattenK 🍄🐀🌹 in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
guarantee это методы у которых нет разделения на init и use
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
У которых как в трай блоке есть просто код
источник

R

RattenK 🍄🐀🌹 in ПОКА ОДЕРСКИ НЕ ВИДИТ (как мы разрешаем котикам срать)
надо будет к ним написать комменатрии тады
источник