Size: a a a

Боль Тимлида

2021 October 11

PD

Phil Delgyado in Боль Тимлида
Т.е. классическое "нет денег на счету" - это не ошибка, это просто один из нормальных исходов запроса на авторизацию транзакции )
источник

AD

Apache DOG™ in Боль Тимлида
Да, целых 2 класса: юзверь ввёл не те данные и попросил сделать что то что не получается и второй: перевод туманных ошибок либ в что-то понятное указывающее в то что на самом  деле поломалось
источник

AD

Apache DOG™ in Боль Тимлида
Например  хитрая ошибка монги -> база в косячнлм состоянии
источник

AD

Apache DOG™ in Боль Тимлида
Не могу апгрейднуть соединение до ws -> сервис S откис
источник

AD

Apache DOG™ in Боль Тимлида
Это дофиша полезная информация может быть
источник

PD

Phil Delgyado in Боль Тимлида
То есть
1) ошибка валидации данных запроса. Но это не про доменную ошибку, это про неточность UXа или про опечатки до, собственно, доменной области. Неправильно введенный номер телефона - это не доменная ошибка
2) а где тут ошибка домена? это внутренние системные ошибки, домену на них пофиг. В рамках домена эти ошибки нельзя исправить и, вообще говоря, даже описать.
источник

PD

Phil Delgyado in Боль Тимлида
Т.е. оба класса - не про ошибки домена, а про ошибки вокруг домена.
источник

u

unkmas in Боль Тимлида
Я как раз за простоту, скорее в голове «архитектор» - человек, который монструозные штуки выстраивает
источник

c

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

u

unkmas in Боль Тимлида
У меня только с неграмотным был, да
источник

c

critskiy in Боль Тимлида
сочувствую и присяду рядом на рельсы, потому что понимаю твою боль
источник

u

unkmas in Боль Тимлида
Учитывая, что я в Ruby стеке, точно ли ты хочешь на рельсы сесть? 😄
источник

c

critskiy in Боль Тимлида
нууу не знаю на что лучше сесть: на рельсы или на питона
источник

u

unkmas in Боль Тимлида
Рельсы лучше в таком выборе, в мире питона совсем ад и анархия. Сколько бы мы сами не гнобили dhh - великое дело он сделал
источник

PD

Phil Delgyado in Боль Тимлида
Не, архитектор как раз про простоту должен быть.. Монструозное - это про плохого архитектора )
источник

c

critskiy in Боль Тимлида
+
источник

PD

Phil Delgyado in Боль Тимлида
Ну, лучше анархия питона, чем рельсы. Медленно, составлено чуть-ли не только из антипаттернов, убивает программиста.
Хуже VisualBasic )
источник

u

unkmas in Боль Тимлида
Даёт бизнесу быстро пилить фичи и выходить на рынок с продуктом. А так - фигня, ага)

Ну и да, сообшество таки прогрессирует, и существенную часть встроенных подходов рельсы не использует
источник

ММ

Максим Муратов... in Боль Тимлида
А кто мешает всё то же самое иметь в монолите? Суть скорее в том, что микросервисы _способствуют_ DDD-подобной архитектуре -- подмена причины/следствия.
источник

PD

Phil Delgyado in Боль Тимлида
Ну, быстро пилить фичи можно на чем угодно, хоть на рельсах, хоть на спринге. На спринге только не нужно думать о кластеризации сразу, что сильно ускоряет процесс )
источник