История изменений
Исправление Marvel, (текущая версия) :
Сам предложил всунуть это туда куда не подходит и сам же ужаснулся. Молодец! Ставлю зачот за внимательность к собственноручно положеным граблям!
Своим примером я продемонстрировал гарантию, которую нарушает SuccessException
: «В коде h1(); h2();
функция h2()
выполняется всегда, если h1()
выполнен успешно».
Ты предлагаешь убрать такую хорошую гарантию во всём коде только лишь потому, что в единичном случае тебе лень написать нормальный workflow. Почему во всём? Потому что сегодня твой код такой, завтра другой.
Исходная версия Marvel, :
Сам предложил всунуть это туда куда не подходит и сам же ужаснулся. Молодец! Ставлю зачот за внимательность к собственноручно положеным граблям!
Своим примером я продемонстрировал гарантию, которую нарушает SuccessException
: «В коде h1(); h2();
функция h2()
выполняется всегда, если h1()
выполнен успешно».
Ты предлагаешь убрать такую хорошую гарантию во всём коде только лишь потому, что в единичном случае тебе лень написать нормальный workflow. Почему во всём? Потому что сегодня твой код такой, завтра другой, после-завтра коллега, увидев нарушенную гарантию, захочет использовать приём для решения своей задачи.